estrutura SET_PARTITION_INFORMATION_EX (ntdddisk.h)
SET_PARTITION_INFORMATION_EX é usado com a IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL para definir informações para uma partição específica.
Sintaxe
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;
Membros
PartitionStyle
Usa um valor enumerado PARTITION_STYLE que especifica o tipo de tabela de partição que contém a partição.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Contém as informações de uma partição de Registro de Inicialização Mestre que não é mantida em comum com uma partição de Tabela de Partição GUID. Esse membro é válido quando o membro PartitionStyle é definido como PARTITION_STYLE_MBR. Para obter uma definição dessa estrutura, consulte SET_PARTITION_INFORMATION_MBR.
DUMMYUNIONNAME.Gpt
Contém as informações de uma partição de Tabela de Partição GUID que não é mantida em comum com uma partição de Registro de Inicialização Mestre. Esse membro é válido quando o membro PartitionStyle é definido como PARTITION_STYLE_GPT. Para obter uma definição dessa estrutura, consulte SET_PARTITION_INFORMATION_GPT.
Comentários
No caso de partições GPT, qualquer valor que possa ser recuperado da partição também pode ser definido. No caso MBR, somente a assinatura de partição pode ser definida.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntdddisk.h (inclua Ntdddisk.h) |