]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/kernel32/kernel32.factor
windows.kernel32: add the FILE_* constants for GetVolumeInformation
[factor.git] / basis / windows / kernel32 / kernel32.factor
index ad182fc2d3981d591fd2969ead37e3ee1b7a8a64..c6a86e28242141eade27810218c261d3b6211d28 100644 (file)
@@ -103,6 +103,27 @@ CONSTANT: FILE_ACTION_ADDED_STREAM 6
 CONSTANT: FILE_ACTION_REMOVED_STREAM 7
 CONSTANT: FILE_ACTION_MODIFIED_STREAM 8
 
+CONSTANT: FILE_CASE_SENSITIVE_SEARCH        0x00000001
+CONSTANT: FILE_CASE_PRESERVED_NAMES         0x00000002
+CONSTANT: FILE_UNICODE_ON_DISK              0x00000004
+CONSTANT: FILE_PERSISTENT_ACLS              0x00000008
+CONSTANT: FILE_FILE_COMPRESSION             0x00000010
+CONSTANT: FILE_VOLUME_QUOTAS                0x00000020
+CONSTANT: FILE_SUPPORTS_SPARSE_FILES        0x00000040
+CONSTANT: FILE_SUPPORTS_REPARSE_POINTS      0x00000080
+CONSTANT: FILE_VOLUME_IS_COMPRESSED         0x00008000
+CONSTANT: FILE_SUPPORTS_OBJECT_IDS          0x00010000
+CONSTANT: FILE_SUPPORTS_ENCRYPTION          0x00020000
+CONSTANT: FILE_NAMED_STREAMS                0x00040000
+CONSTANT: FILE_READ_ONLY_VOLUME             0x00080000
+CONSTANT: FILE_SEQUENTIAL_WRITE_ONCE        0x00100000
+CONSTANT: FILE_SUPPORTS_TRANSACTIONS        0x00200000
+CONSTANT: FILE_SUPPORTS_HARD_LINKS          0x00400000
+CONSTANT: FILE_SUPPORTS_EXTENDED_ATTRIBUTES 0x00800000
+CONSTANT: FILE_SUPPORTS_OPEN_BY_FILE_ID     0x01000000
+CONSTANT: FILE_SUPPORTS_USN_JOURNAL         0x02000000
+CONSTANT: FILE_DAX_VOLUME                   0x20000000
+
 CONSTANT: DONT_RESOLVE_DLL_REFERENCES 1
 
 STRUCT: FILE_NOTIFY_INFORMATION