Browse Source

+ added more FILE_ATTRIBUTE constants, resolves #9669

git-svn-id: trunk@8614 -
florian 18 years ago
parent
commit
7f441e0bca
1 changed files with 9 additions and 1 deletions
  1. 9 1
      rtl/win/wininc/defines.inc

+ 9 - 1
rtl/win/wininc/defines.inc

@@ -439,14 +439,22 @@
      OPEN_EXISTING = 3;
      OPEN_EXISTING = 3;
      OPEN_ALWAYS = 4;
      OPEN_ALWAYS = 4;
      TRUNCATE_EXISTING = 5;
      TRUNCATE_EXISTING = 5;
+
      FILE_ATTRIBUTE_ARCHIVE = 32;
      FILE_ATTRIBUTE_ARCHIVE = 32;
-     FILE_ATTRIBUTE_COMPRESSED = 2048;
      FILE_ATTRIBUTE_NORMAL = 128;
      FILE_ATTRIBUTE_NORMAL = 128;
      FILE_ATTRIBUTE_DIRECTORY = 16;
      FILE_ATTRIBUTE_DIRECTORY = 16;
      FILE_ATTRIBUTE_HIDDEN = 2;
      FILE_ATTRIBUTE_HIDDEN = 2;
      FILE_ATTRIBUTE_READONLY = 1;
      FILE_ATTRIBUTE_READONLY = 1;
      FILE_ATTRIBUTE_SYSTEM = 4;
      FILE_ATTRIBUTE_SYSTEM = 4;
      FILE_ATTRIBUTE_TEMPORARY = 256;
      FILE_ATTRIBUTE_TEMPORARY = 256;
+     FILE_ATTRIBUTE_SPARSE_FILE = $0200;
+     FILE_ATTRIBUTE_REPARSE_POINT = $0400;
+     FILE_ATTRIBUTE_COMPRESSED = $0800;
+     FILE_ATTRIBUTE_OFFLINE = $1000;
+     FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = $2000;
+     FILE_ATTRIBUTE_ENCRYPTED = $4000;
+     FILE_ATTRIBUTE_VIRTUAL = $20000;
+
      FILE_FLAG_WRITE_THROUGH = $80000000;
      FILE_FLAG_WRITE_THROUGH = $80000000;
      FILE_FLAG_OVERLAPPED = 1073741824;
      FILE_FLAG_OVERLAPPED = 1073741824;
      FILE_FLAG_NO_BUFFERING = 536870912;
      FILE_FLAG_NO_BUFFERING = 536870912;