2.2.2.1.3.3 VDS_FILE_SYSTEM_TYPE_PROP
The VDS_FILE_SYSTEM_TYPE_PROP structure provides information about a file system format.<30>
-
typedef struct _VDS_FILE_SYSTEM_TYPE_PROP { VDS_FILE_SYSTEM_TYPE type; WCHAR wszName[8]; unsigned long ulFlags; unsigned long ulCompressionFlags; unsigned long ulMaxLabelLength; [string] WCHAR* pwszIllegalLabelCharSet; } VDS_FILE_SYSTEM_TYPE_PROP, *PVDS_FILE_SYSTEM_TYPE_PROP;
type: A value from the VDS_FILE_SYSTEM_TYPE enumeration that indicates the file system format type.
wszName: A null-terminated Unicode name of the file system format, for example, NTFS or FAT32.
ulFlags: A combination of any values, by using a bitwise OR operator, that are defined in the VDS_FILE_SYSTEM_FLAG enumeration.
ulCompressionFlags: A bitwise OR operator of any allocation units that are defined in the VDS_FILE_SYSTEM_PROP_FLAG enumeration.
ulMaxLabelLength: The maximum allowable length of a label for the file system format.
pwszIllegalLabelCharSet: A null-terminated sequence of Unicode characters that are not allowed in the label of the file system format.