Поделиться через


структура 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

IVdsAdvancedDisk::QueryPartitions

Структуры VDS

VDS_PARTITION_FLAG

VDS_PARTITION_STYLE