структура VDS_PARTITION_PROP (vds.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет свойства секции.
Синтаксис
typedef struct _VDS_PARTITION_PROP {
VDS_PARTITION_STYLE PartitionStyle;
ULONG ulFlags;
ULONG ulPartitionNumber;
ULONGLONG ullOffset;
ULONGLONG ullSize;
union {
VDS_PARTITION_INFO_MBR Mbr;
VDS_PARTITION_INFO_GPT Gpt;
};
} VDS_PARTITION_PROP;
Члены
PartitionStyle
Стили, перечисленные VDS_PARTITION_STYLE. Стиль — это master загрузочная запись (VDS_PST_MBR) или таблица разделов GUID (VDS_PST_GPT). Этот член является дискриминантом для профсоюза.
ulFlags
Флаги секций, перечисляемые VDS_PARTITION_FLAG.
ulPartitionNumber
Номер, назначенный секции.
ullOffset
Смещение секции.
ullSize
Размер секции в байтах.
Mbr
Если partitionStyleVDS_PST_MBR, сведения о секции, относящиеся к MBR. Дополнительные сведения см. в разделе VDS_PARTITION_INFO_MBR.
Gpt
Если partitionStyleVDS_PST_GPT, сведения о секции GPT. Дополнительные сведения см. в разделе VDS_PARTITION_INFO_GPT.
Комментарии
Методы IVdsAdvancedDisk::GetPartitionProperties и IVdsAdvancedDisk::QueryPartitions возвращают эту структуру для передачи сведений о свойствах секции.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |
См. также раздел
IVdsAdvancedDisk::GetPartitionProperties