2
0
Эх сурвалжийг харах

rtl: add IO_REPARSE_TAG constants

git-svn-id: trunk@16358 -
paul 14 жил өмнө
parent
commit
4036be1221

+ 15 - 0
rtl/win/wininc/defines.inc

@@ -466,6 +466,21 @@
      FILE_FLAG_DELETE_ON_CLOSE = 67108864;
      FILE_FLAG_BACKUP_SEMANTICS = 33554432;
      FILE_FLAG_POSIX_SEMANTICS = 16777216;
+
+     IO_REPARSE_TAG_RESERVED_ZERO  = 0;
+     IO_REPARSE_TAG_RESERVED_ONE   = 1;
+     IO_REPARSE_TAG_RESERVED_RANGE = IO_REPARSE_TAG_RESERVED_ONE;
+
+     IO_REPARSE_TAG_MOUNT_POINT = $A0000003;
+     IO_REPARSE_TAG_HSM         = $C0000004;
+     IO_REPARSE_TAG_HSM2        = $80000006;
+     IO_REPARSE_TAG_SIS         = $80000007;
+     IO_REPARSE_TAG_WIM         = $80000008;
+     IO_REPARSE_TAG_CSV         = $80000009;
+     IO_REPARSE_TAG_DFS         = $8000000A;
+     IO_REPARSE_TAG_SYMLINK     = $A000000C;
+     IO_REPARSE_TAG_DFSR        = $80000012;
+
      SECURITY_ANONYMOUS = 0;
      SECURITY_IDENTIFICATION = 65536;
      SECURITY_IMPERSONATION = 131072;