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


структура SET_PARTITION_INFORMATION_EX (ntdddisk.h)

SET_PARTITION_INFORMATION_EX используется с IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL для задания сведений для определенной секции.

Синтаксис

typedef struct _SET_PARTITION_INFORMATION_EX {
  PARTITION_STYLE PartitionStyle;
  union {
    SET_PARTITION_INFORMATION_MBR Mbr;
    SET_PARTITION_INFORMATION_GPT Gpt;
  } DUMMYUNIONNAME;
} SET_PARTITION_INFORMATION_EX, *PSET_PARTITION_INFORMATION_EX;

Члены

PartitionStyle

Принимает PARTITION_STYLE перечисленное значение, указывающее тип таблицы секционирования, содержащей секцию.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Содержит сведения о секции главной загрузочной записи, которая не имеет общего с разделом таблицы разделов GUID. Этот элемент действителен, если для элемента PartitionStyle задано значение PARTITION_STYLE_MBR. Определение этой структуры см. в разделе SET_PARTITION_INFORMATION_MBR.

DUMMYUNIONNAME.Gpt

Содержит сведения для раздела таблицы разделов GUID, который не имеет общего с разделом главной загрузочной записи. Этот элемент действителен, если для элемента PartitionStyle задано значение PARTITION_STYLE_GPT. Определение этой структуры см. в разделе SET_PARTITION_INFORMATION_GPT.

Комментарии

В случае с секциями GPT также можно задать любое значение, которое можно извлечь из секции. В случае MBR можно задать только сигнатуру раздела.

Требования

Требование Значение
Заголовок ntdddisk.h (включая Ntdddisk.h)

См. также раздел

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR