структура VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Предоставляет сведения о файловых системах, поддерживаемых для форматирования томов.
Синтаксис
typedef struct _VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP {
ULONG ulFlags;
USHORT usRevision;
ULONG ulDefaultUnitAllocationSize;
ULONG rgulAllowedUnitAllocationSizes[32];
WCHAR wszName[32];
} VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP, *PVDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP;
Члены
ulFlags
Побитовое ИЛИ любого из значений, определенных в перечислении VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG .
usRevision
Редакция файловой системы, если она есть. Этот элемент выражается в виде 16-разрядного двоичного десятичного числа, где десятичная запятая подразумевается между второй и третьей цифрами. Например, значение 0x0250 указывает редакцию 2.50.
ulDefaultUnitAllocationSize
Размер единицы распределения по умолчанию в байтах, который будет использоваться файловой системой для форматирования тома. Это значение должно иметь значение 2 и также отображаться в элементе rgulAllowedUnitAllocationSizes .
rgulAllowedUnitAllocationSizes[32]
Массив с нулевым завершением размеров единиц распределения в байтах, поддерживаемых файловой системой для форматирования тома. Если массив не будет завершаться с нуля, имеется MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE число элементов в массиве. Каждое из значений в массиве должно быть степенью 2.
wszName[32]
Строка Юникода, завершающаяся null, указывающая имя файловой системы. Ниже приведены возможные значения.
Значение | Значение |
---|---|
|
Файловая система компакт-дисков (CDFS) |
|
Файловая система FAT |
|
Файловая система FAT32 |
|
Файловая система NTFS |
|
Файловая система универсального формата дисков (UDF) |
Комментарии
Если раздел OEM имеет формат FAT или FAT32, тип секции не изменяется. Если он отформатирован с помощью NTFS, тип секции изменяется на PARTITION_IFS (0x07). Сведения о типах секций см. в разделе CREATE_PARTITION_PARAMETERS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | vds.h |
См. также раздел
IVdsDiskPartitionMF2::FormatPartitionEx2
IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport