Condividi tramite


struttura SET_PARTITION_INFORMATION_EX (ntdddisk.h)

SET_PARTITION_INFORMATION_EX viene usato con il IOCTL_DISK_SET_PARTITION_INFO_EX IOCTL per impostare le 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;

Membri

PartitionStyle

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

DUMMYUNIONNAME

DUMMYUNIONNAME.Mbr

Contiene le informazioni per una partizione del record di avvio master non contenuta in comune con una partizione tabella di partizione GUID. Questo membro è valido quando 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 tabella di partizione GUID non contenuta in comune con una partizione record di avvio master. Questo membro è valido quando membro partitionStyle è impostato su PARTITION_STYLE_GPT. Per una definizione di questa struttura, vedere SET_PARTITION_INFORMATION_GPT.

Osservazioni

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.

Fabbisogno

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

Vedere anche

IOCTL_DISK_SET_PARTITION_INFO_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR