структура 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 (include Ntdddisk.h) |