DRIVE_LAYOUT_INFORMATION-Struktur (winioctl.h)

Enthält Informationen zu den Partitionen eines Laufwerks.

Hinweis

DRIVE_LAYOUT_INFORMATION wird DRIVE_LAYOUT_INFORMATION_EX Struktur abgelöst.

Syntax

typedef struct _DRIVE_LAYOUT_INFORMATION {
  DWORD                 PartitionCount;
  DWORD                 Signature;
  PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;

Member

PartitionCount

Die Anzahl der Partitionen auf einem Laufwerk.

Auf Datenträgern mit dem MBR-Layout ist dieser Wert immer ein Vielfaches von 4. Nicht verwendete Partitionen weisen den Partitionstyp PARTITION_ENTRY_UNUSED (0) auf.

Signature

Der Laufwerksignaturwert.

PartitionEntry[1]

Ein Array mit variabler Größe von PARTITION_INFORMATION-Strukturen , eine Struktur für jede Partition auf einem Laufwerk.

Anforderungen

Anforderung Wert
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)

Weitere Informationen

DRIVE_LAYOUT_INFORMATION_EX, IOCTL_DISK_GET_DRIVE_LAYOUT, IOCTL_DISK_SET_DRIVE_LAYOUT