SET_PARTITION_INFORMATION_EX-Struktur (ntdddisk.h)
SET_PARTITION_INFORMATION_EX wird mit dem IOCTL-IOCTL_DISK_SET_PARTITION_INFO_EX verwendet, um Informationen für eine bestimmte Partition festzulegen.
Syntax
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;
Member
PartitionStyle
Verwendet einen PARTITION_STYLE aufgezählten Wert, der den Typ der Partitionstabelle angibt, die die Partition enthält.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Enthält die Informationen für eine Masterstartdatensatzpartition, die nicht mit einer GUID-Partitionstabellenpartition gemeinsam gehalten wird. Dieser Member ist gültig, wenn partitionStyle-Member auf PARTITION_STYLE_MBR festgelegt ist. Eine Definition dieser Struktur finden Sie unter SET_PARTITION_INFORMATION_MBR.
DUMMYUNIONNAME.Gpt
Enthält die Informationen für eine GUID-Partitionstabellenpartition, die nicht mit einer Master Boot Record-Partition gemeinsam gehalten wird. Dieser Member ist gültig, wenn partitionStyle-Member auf PARTITION_STYLE_GPT festgelegt ist. Eine Definition dieser Struktur finden Sie unter SET_PARTITION_INFORMATION_GPT.
Hinweise
Bei GPT-Partitionen kann auch jeder Wert festgelegt werden, der von der Partition abgerufen werden kann. Im MBR-Fall kann nur die Partitionssignatur festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntdddisk.h (include Ntdddisk.h) |