[Flags]
enum FILE_FS_ATTRIBUTE_INFORMATION {
/// <summary>
/// The file system supports case-sensitive file names.
/// </summary>
FILE_CASE_SENSITIVE_SEARCH = 0x00000001,
/// <summary>
/// The file system preserves the case of file names when it places a name on disk.
/// </summary>
FILE_CASE_PRESERVED_NAMES = 0x00000002,
/// <summary>
/// The file system supports Unicode in file names.
/// </summary>
FILE_UNICODE_ON_DISK = 0x00000004,
/// <summary>
/// The file system preserves and enforces access control lists (ACL).
/// </summary>
FILE_PERSISTENT_ACLS = 0x00000008,
/// <summary>
/// The file system supports file-based compression. This flag is incompatible with the FILE_VOLUME_IS_COMPRESSED flag.
/// </summary>
FILE_FILE_COMPRESSION = 0x00000010,
/// <summary>
/// The file system supports per-user quotas.
/// </summary>
FILE_VOLUME_QUOTAS = 0x00000020,
/// <summary>
/// The file system supports sparse files.
/// </summary>
FILE_SUPPORTS_SPARSE_FILES = 0x00000040,
/// <summary>
/// The file system supports reparse points.
/// </summary>
FILE_SUPPORTS_REPARSE_POINTS = 0x00000080,
/// <summary>
/// The file system supports remote storage.
/// </summary>
FILE_SUPPORTS_REMOTE_STORAGE = 0x00000100,
FS_LFN_APIS = 0x00004000,
/// <summary>
/// The specified volume is a compressed volume. This flag is incompatible with the FILE_FILE_COMPRESSION flag.
/// </summary>
FILE_VOLUME_IS_COMPRESSED = 0x00008000,
/// <summary>
/// The file system supports object identifiers.
/// </summary>
FILE_SUPPORTS_OBJECT_IDS = 0x00010000,
/// <summary>
/// The file system supports the Encrypted File System (EFS).
/// </summary>
FILE_SUPPORTS_ENCRYPTION = 0x00020000,
/// <summary>
/// The file system supports named streams.
/// </summary>
FILE_NAMED_STREAMS = 0x00040000,
/// <summary>
/// Microsoft Windows XP and later: The specified volume is read-only.
/// </summary>
FILE_READ_ONLY_VOLUME = 0x00080000
}
Enum FILE_FS_ATTRIBUTE_INFORMATION
TODO
End Enum
None.