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


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

См. также

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR