SET_PARTITION_INFORMATION_EX struttura (ntdddisk.h)

SET_PARTITION_INFORMATION_EX viene usato con il IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL per impostare informazioni per una partizione specifica.

Sintassi

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;

Members

PartitionStyle

Accetta un valore enumerato PARTITION_STYLE che specifica il tipo di tabella di partizione che contiene la partizione.

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene le informazioni per una partizione record di avvio master non contenuta in comune con una partizione di partizione GUID. Questo membro è valido quando il membro PartitionStyle è impostato su PARTITION_STYLE_MBR. Per una definizione di questa struttura, vedere SET_PARTITION_INFORMATION_MBR.

DUMMYUNIONNAME.Gpt

Contiene le informazioni per una partizione di partizione GUID che non è contenuta in comune con una partizione record di avvio master. Questo membro è valido quando il membro PartitionStyle è impostato su PARTITION_STYLE_GPT. Per una definizione di questa struttura, vedere SET_PARTITION_INFORMATION_GPT.

Commenti

Nel caso di partizioni GPT, è anche possibile impostare qualsiasi valore che può essere recuperato dalla partizione. Nel caso MBR, è possibile impostare solo la firma di partizione.

Requisiti

Requisito Valore
Intestazione ntdddisk.h (include Ntdddisk.h)

Vedi anche

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR