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