структура PARTITION_INFORMATION_EX (winioctl.h)
Содержит сведения о секции для стандартных master загрузочных записей (MBR) в стиле AT и дисков EFI.
Синтаксис
typedef struct _PARTITION_INFORMATION_EX {
PARTITION_STYLE PartitionStyle;
LARGE_INTEGER StartingOffset;
LARGE_INTEGER PartitionLength;
DWORD PartitionNumber;
BOOLEAN RewritePartition;
BOOLEAN IsServicePartition;
union {
PARTITION_INFORMATION_MBR Mbr;
PARTITION_INFORMATION_GPT Gpt;
} DUMMYUNIONNAME;
} PARTITION_INFORMATION_EX, *PPARTITION_INFORMATION_EX;
Члены
PartitionStyle
Формат секции. Список значений см. в разделе PARTITION_STYLE.
StartingOffset
Начальная смещение секции.
PartitionLength
Размер секции в байтах.
PartitionNumber
Номер секции (на основе 1).
RewritePartition
Если этот элемент имеет значение TRUE, раздел можно перезаписать. Для этого параметра должно быть задано значение TRUE.
IsServicePartition
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Структура PARTITION_INFORMATION_MBR, указывающая сведения о секции, относящиеся к master дискам загрузочных записей (MBR). Формат секции MBR — это стандартный формат в стиле AT .
DUMMYUNIONNAME.Gpt
Структура PARTITION_INFORMATION_GPT , указывающая сведения о секции, относящиеся к дискам таблицы разделов GUID (GPT). Формат GPT соответствует формату секции EFI.
Комментарии
Если раздел находится на диске, отформатированный как тип master загрузочной записи (MBR), общий размер секции ограничен. Дополнительные сведения см. в разделе Примечания IOCTL_DISK_SET_DRIVE_LAYOUT.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winioctl.h (включая Windows.h) |
См. также раздел
Распознавание файловой системы
IOCTL_DISK_GET_PARTITION_INFO_EX