structure SET_PARTITION_INFORMATION_EX (ntdddisk.h)
SET_PARTITION_INFORMATION_EX est utilisé avec le IOCTL IOCTL_DISK_SET_PARTITION_INFO_EX pour définir des informations pour une partition spécifique.
Syntaxe
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;
Membres
PartitionStyle
Prend une valeur énumérée PARTITION_STYLE qui spécifie le type de table de partition qui contient la partition.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Contient les informations d’une partition d’enregistrement de démarrage principal qui n’est pas conservée en commun avec une partition de table de partition GUID. Ce membre est valide lorsque membre PartitionStyle est défini sur PARTITION_STYLE_MBR. Pour obtenir une définition de cette structure, consultez SET_PARTITION_INFORMATION_MBR.
DUMMYUNIONNAME.Gpt
Contient les informations d’une partition de table de partition GUID qui n’est pas conservée en commun avec une partition d’enregistrement de démarrage principal. Ce membre est valide lorsque membre partitionStyle est défini sur PARTITION_STYLE_GPT. Pour obtenir une définition de cette structure, consultez SET_PARTITION_INFORMATION_GPT.
Remarques
Dans le cas de partitions GPT, toute valeur pouvant être récupérée à partir de la partition peut également être définie. Dans le cas MBR, seule la signature de partition peut être définie.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntdddisk.h (include Ntdddisk.h) |