VDS_FILE_SYSTEM_TYPE_PROP structure (vds.h)
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Defines the properties of a file system type.
Syntax
typedef struct _VDS_FILE_SYSTEM_TYPE_PROP {
VDS_FILE_SYSTEM_TYPE type;
WCHAR wszName[8];
ULONG ulFlags;
ULONG ulCompressionFlags;
ULONG ulMaxLableLength;
LPWSTR pwszIllegalLabelCharSet;
} VDS_FILE_SYSTEM_TYPE_PROP, *PVDS_FILE_SYSTEM_TYPE_PROP;
Members
type
The file system types enumerated by VDS_FILE_SYSTEM_TYPE. Valid types are FAT, FAT32, NTFS, CDFS and UDF.
wszName[8]
The file system name.
ulFlags
The file system flags enumerated by VDS_FILE_SYSTEM_FLAG.
ulCompressionFlags
The valid allocation unit sizes used for compression.
ulMaxLableLength
The maximum length for a label name.
pwszIllegalLabelCharSet
A string containing all characters that are not valid for this file system type.
Remarks
The IVdsService::QueryFileSystemTypes method returns this structure to report the property details of a file-system type.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | vds.h |