estrutura DRIVE_LAYOUT_INFORMATION (ntdddisk.h)
A estrutura DRIVE_LAYOUT_INFORMATION está obsoleta e é fornecida apenas para dar suporte a drivers existentes. Novos drivers devem usar DRIVE_LAYOUT_INFORMATION_EX.
A estrutura DRIVE_LAYOUT_INFORMATION é usada para relatar informações sobre uma unidade de disco e suas partições. Ele também é usado para gravar novas informações de layout de unidade no disco.
Sintaxe
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
Membros
PartitionCount
Contém o número de partições na unidade.
Signature
Contém a assinatura de disco.
PartitionEntry[1]
Contém uma matriz de comprimento variável de estruturas PARTITION_INFORMATION , uma para cada partição na unidade.
Comentários
No Windows 2000 e em sistemas operacionais posteriores, os drivers de disco devem usar estruturas DRIVE_LAYOUT_INFORMATION_EX e PARTITION_INFORMATION_EX juntamente com as rotinas IoReadPartitionTableEx e IoSetPartitionInformationEx para ler e alterar informações de partição no disco.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntdddisk.h (inclua Ntdddisk.h) |