CREATE_DISK Struktur (ntdddisk.h)
Die CREATE_DISK-Struktur wird mit dem IOCTL_DISK_CREATE_DISK IOCTL verwendet, um einen Datenträger mit einer leeren Partitionstabelle zu initialisieren. Die Partitionstabellenformatvorlagen sind Master Boot Record (MBR) oder GUID Partitionstabelle (GPT).
Syntax
typedef struct _CREATE_DISK {
PARTITION_STYLE PartitionStyle;
union {
CREATE_DISK_MBR Mbr;
CREATE_DISK_GPT Gpt;
} DUMMYUNIONNAME;
} CREATE_DISK, *PCREATE_DISK;
Angehörige
PartitionStyle
Verwendet einen PARTITION_STYLE Aufzählungswert, der den Typ der Partitionstabelle angibt, die beim Formatieren des Datenträgers verwendet werden soll.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Enthält die Signatur, die zum erstmaligen Initialisieren einer MBR-Datenträgerpartition verwendet wird. Dieses Element ist gültig, wenn PartitionStyle- PARTITION_STYLE_MBR ist. Weitere Informationen finden Sie unter CREATE_DISK_MBR.
DUMMYUNIONNAME.Gpt
Enthält Daten, die zum erstmaligen Initialisieren einer GPT-Datenträgerpartition verwendet werden. Dieses Element ist gültig, wenn PartitionStyle- PARTITION_STYLE_GPT ist. Weitere Informationen finden Sie unter CREATE_DISK_GPT.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntdddisk.h (include Ntdddisk.h) |