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


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

IOCTL_DISK_SET_PARTITION_INFO_EX

PARTITION_INFORMATION_GPT

PARTITION_INFORMATION_MBR

PARTITION_STYLE