estructura DRIVE_LAYOUT_INFORMATION (ntdddisk.h)
La estructura DRIVE_LAYOUT_INFORMATION está obsoleta y solo se proporciona para admitir controladores existentes. Los nuevos controladores deben usar DRIVE_LAYOUT_INFORMATION_EX.
La estructura DRIVE_LAYOUT_INFORMATION se usa para notificar información sobre una unidad de disco y sus particiones. También se usa para escribir información de diseño de unidad nueva en el disco.
Sintaxis
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
Miembros
PartitionCount
Contiene el número de particiones de la unidad.
Signature
Contiene la firma del disco.
PartitionEntry[1]
Contiene una matriz de longitud variable de PARTITION_INFORMATION estructuras, una para cada partición de la unidad.
Comentarios
En los sistemas operativos Windows 2000 y versiones posteriores, los controladores de disco deben usar estructuras DRIVE_LAYOUT_INFORMATION_EX y PARTITION_INFORMATION_EX junto con rutinas IoReadPartitionTableEx e IoSetPartitionInformationEx para leer y modificar la información de partición en el disco.
Requisitos
Requisito | Valor |
---|---|
Header | ntdddisk.h (include Ntdddisk.h) |