Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

VDS_FILE_SYSTEM_TYPE enumeration

[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]

Defines the set of valid types for a file system.

Syntax


typedef enum  { 
  VDS_FST_UNKNOWN  = 0,
  VDS_FST_RAW      = 1,
  VDS_FST_FAT      = 2,
  VDS_FST_FAT32    = 3,
  VDS_FST_NTFS     = 4,
  VDS_FST_CDFS     = 5,
  VDS_FST_UDF      = 6,
  VDS_FST_EXFAT    = 7
} VDS_FILE_SYSTEM_TYPE;

Constants

VDS_FST_UNKNOWN

The file system is unknown. The IVdsVolumeMF::GetFileSystemProperties method returns this value in the VDS_FILE_SYSTEM_PROP structure for BitLocker-encrypted volumes.

VDS_FST_RAW

The file system is raw.

VDS_FST_FAT

The file system is file allocation table (FAT).

VDS_FST_FAT32

The file system is file allocation table for 32-bit computers (FAT32).

VDS_FST_NTFS

The file system is the NT file system (NTFS).

VDS_FST_CDFS

The file system is the CD-ROM 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).

Windows Server 2008, Windows Vista, and Windows Server 2003:  The VDS_FST_EXFAT file type value is not supported.

Remarks

The VDS_FILE_SYSTEM_PROP structure includes a VDS_FILE_SYSTEM_TYPE value as a member to indicate an existing file system type.

Note  Additional constants might be added to the VDS_FILE_SYSTEM_TYPE enumeration in future Windows versions. For this reason, your application must be designed to gracefully handle an unrecognized VDS_FILE_SYSTEM_TYPE enumeration constant.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Vds.h

See also

VDS Enumerations
VDS_FILE_SYSTEM_TYPE_PROP
VDS_FILE_SYSTEM_PROP
VDS_VOLUME_PROP
IVdsAdvancedDisk::FormatPartition
IVdsVolumeMF::Format
IVdsVolumeMF::GetFileSystemProperties

 

 

Community Additions

Show:
© 2014 Microsoft