PARTITION_INFORMATION_EX-Struktur (winioctl.h)
Enthält Partitionsinformationen für MBR- (Master Boot Record) und EFI-Standarddatenträger (Extensible Firmware Interface) vom Typ AT.
typedef struct _PARTITION_INFORMATION_EX {
PARTITION_STYLE PartitionStyle;
LARGE_INTEGER StartingOffset;
LARGE_INTEGER PartitionLength;
DWORD PartitionNumber;
BOOLEAN RewritePartition;
BOOLEAN IsServicePartition;
union {
PARTITION_INFORMATION_MBR Mbr;
PARTITION_INFORMATION_GPT Gpt;
} DUMMYUNIONNAME;
} PARTITION_INFORMATION_EX, *PPARTITION_INFORMATION_EX;
PartitionStyle
Das Format der Partition. Eine Liste der Werte finden Sie unter PARTITION_STYLE.
StartingOffset
Der Startoffset der Partition.
PartitionLength
Die Größe der Partition in Bytes.
PartitionNumber
Die Nummer der Partition (1-basiert).
RewritePartition
Wenn dieser Member TRUE ist, kann die Partition erneut beschreibbar sein. Der Wert dieses Parameters sollte auf TRUE festgelegt werden.
IsServicePartition
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Eine PARTITION_INFORMATION_MBR-Struktur, die partitionsspezifische Informationen für master-Startdatenträger (MBR) angibt. Das MBR-Partitionsformat ist das At-Standardformat .
DUMMYUNIONNAME.Gpt
Eine PARTITION_INFORMATION_GPT-Struktur , die partitionsspezifische Informationen für GPT-Datenträger (GUID Partition Table) angibt. Das GPT-Format entspricht dem EFI-Partitionsformat.
Wenn sich die Partition auf einem Datenträger befindet, der als Typ master Startdatensatz (MBR) formatiert ist, ist die Partitionsgröße insgesamt begrenzt. Weitere Informationen finden Sie im Abschnitt Hinweise von IOCTL_DISK_SET_DRIVE_LAYOUT.
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (windows.h einschließen) |
IOCTL_DISK_GET_PARTITION_INFO_EX