structure DRIVE_LAYOUT_INFORMATION (ntdddisk.h)
La structure DRIVE_LAYOUT_INFORMATION est obsolète et est fournie uniquement pour prendre en charge les pilotes existants. Les nouveaux pilotes doivent utiliser DRIVE_LAYOUT_INFORMATION_EX.
La structure DRIVE_LAYOUT_INFORMATION est utilisée pour signaler des informations sur un lecteur de disque et ses partitions. Il est également utilisé pour écrire de nouvelles informations de disposition de lecteur sur le disque.
Syntaxe
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
Membres
PartitionCount
Contient le nombre de partitions sur le lecteur.
Signature
Contient la signature de disque.
PartitionEntry[1]
Contient un tableau de longueur variable de structures PARTITION_INFORMATION , un pour chaque partition sur le lecteur.
Remarques
Dans les systèmes d’exploitation Windows 2000 et ultérieurs, les pilotes de disque doivent utiliser des structures DRIVE_LAYOUT_INFORMATION_EX et PARTITION_INFORMATION_EX ainsi que les routines IoReadPartitionTableEx et IoSetPartitionInformationEx pour lire et modifier les informations de partition sur le disque.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntdddisk.h (inclure Ntdddisk.h) |