2.2.1.2.9 VDS_FILE_SYSTEM_TYPE

The VDS_FILE_SYSTEM_TYPE enumeration defines the set of valid types for a file system.

 typedef enum _VDS_FILE_SYSTEM_TYPE
 {
   VDS_FST_UNKNOWN = 0x00000000,
   VDS_FST_RAW = 0x00000001,
   VDS_FST_FAT = 0x00000002,
   VDS_FST_FAT32 = 0x00000003,
   VDS_FST_NTFS = 0x00000004,
   VDS_FST_CDFS = 0x00000005,
   VDS_FST_UDF = 0x00000006,
   VDS_FST_EXFAT = 0x00000007,
   VDS_FST_CSVFS = 0x00000008,
   VDS_FST_REFS = 0x00000009
 } VDS_FILE_SYSTEM_TYPE;

VDS_FST_UNKNOWN:  The file system is unknown.

VDS_FST_RAW:  The file system is raw.

VDS_FST_FAT:  The file system is a FAT file system.

VDS_FST_FAT32:  The file system is FAT32.

VDS_FST_NTFS:  The file system is the NTFS file system.

VDS_FST_CDFS:  The file system is the Compact Disc File System (CDFS).

VDS_FST_UDF:  The file system is Universal Disk Format (UDF).

VDS_FST_EXFAT:  The file system is Extended File Allocation Table (ExFAT). For more information, see [MSDN-EFFS].

VDS_FST_CSVFS<10>The file system is Cluster Shared Volume File System (CSVFS).

VDS_FST_REFS<11>The file system is Resilient File System (ReFS).