Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält erweiterte Informationen zu den Partitionen eines Laufwerks.
Syntax
typedef struct _DRIVE_LAYOUT_INFORMATION_EX {
DWORD PartitionStyle;
DWORD PartitionCount;
union {
DRIVE_LAYOUT_INFORMATION_MBR Mbr;
DRIVE_LAYOUT_INFORMATION_GPT Gpt;
} DUMMYUNIONNAME;
PARTITION_INFORMATION_EX PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION_EX, *PDRIVE_LAYOUT_INFORMATION_EX;
Elemente
PartitionStyle
Die Formatvorlage der Partitionen auf dem Laufwerk, das durch die PARTITION_STYLE-Aufzählung aufgezählt wird.
| Stil | Wert | Bedeutung |
|---|---|---|
| PARTITION_STYLE_MBR | 0 | Master Boot Record (MBR)-Format. |
| PARTITION_STYLE_GPT | 1 | GUID Partition Table (GPT)-Format. |
| PARTITION_STYLE_RAW | 2 | Partition nicht in einem der erkannten Formate formatiert – MBR oder GPT. |
PartitionCount
Die Anzahl der Partitionen auf dem Laufwerk. Auf Festplatten mit dem MBR-Layout ist dieser Wert immer ein Vielfaches von 4. Alle Partitionen, die tatsächlich nicht verwendet werden, verfügen über einen Partitionstyp PARTITION_ENTRY_UNUSED (0), der im PartitionType-Element der PARTITION_INFORMATION_MBR Struktur des Mbr-Mitglieds der PARTITION_INFORMATION_EX Struktur des PartitionEntry-Mitglieds dieser Struktur festgelegt ist.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Eine DRIVE_LAYOUT_INFORMATION_MBR Struktur, die Informationen zur Partitionierung des Master-Startdatensatztyps auf dem Laufwerk enthält.
DUMMYUNIONNAME.Gpt
Eine DRIVE_LAYOUT_INFORMATION_GPT Struktur, die Informationen zur Partitionierung des GUID-Datenträgerpartitionstyps auf dem Laufwerk enthält.
PartitionEntry[1]
Ein Array mit variabler Größe von PARTITION_INFORMATION_EX Strukturen, eine Struktur für jede Partition auf dem Laufwerk.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2003 [Nur Desktop-Apps] |
| Header | winioctl.h (enthalten Windows.h) |
Siehe auch
DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, IOCTL_DISK_GET_DRIVE_LAYOUT_EX, IOCTL_DISK_SET_DRIVE_LAYOUT_EX, PARTITION_INFORMATION_EX, PARTITION_INFORMATION