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_EXverwenden.
Die DRIVE_LAYOUT_INFORMATION-Struktur wird verwendet, um Informationen über ein Laufwerk und seine Partitionen zu melden. Es wird auch verwendet, um neue Laufwerklayoutinformationen 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;
Angehörige
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, eines für jede Partition auf dem Laufwerk.
Bemerkungen
In Windows 2000 und höher sollten Datenträgertreiber Strukturen DRIVE_LAYOUT_INFORMATION_EX und PARTITION_INFORMATION_EX zusammen mit 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) |