DRIVE_LAYOUT_INFORMATION-Struktur (ntdddisk.h)
Die DRIVE_LAYOUT_INFORMATION-Struktur ist veraltet und wird nur zur Unterstützung vorhandener Treiber bereitgestellt. Neue Treiber müssen DRIVE_LAYOUT_INFORMATION_EX verwenden.
Die DRIVE_LAYOUT_INFORMATION-Struktur wird verwendet, um Informationen zu einem Datenträgerlaufwerk und seinen Partitionen zu melden. Es wird auch verwendet, um neue Laufwerkslayoutinformationen auf den Datenträger zu schreiben.
Syntax
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
Member
PartitionCount
Enthält die Anzahl der Partitionen auf dem Laufwerk.
Signature
Enthält die Datenträgersignatur.
PartitionEntry[1]
Enthält ein Array mit variabler Länge von PARTITION_INFORMATION Strukturen, eine für jede Partition auf dem Laufwerk.
Hinweise
In Betriebssystemen von Windows 2000 und höher sollten Datenträgertreiber Strukturen DRIVE_LAYOUT_INFORMATION_EX und PARTITION_INFORMATION_EX zusammen mit den Routinen IoReadPartitionTableEx und IoSetPartitionInformationEx verwenden, um Partitionsinformationen auf dem Datenträger zu lesen und zu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntdddisk.h (include Ntdddisk.h) |