estrutura BOOTDISK_INFORMATION_EX (wdm.h)
A estrutura BOOTDISK_INFORMATION_EX contém informações estendidas que descrevem os discos de inicialização e do sistema.
Sintaxe
typedef struct _BOOTDISK_INFORMATION_EX {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
GUID BootDeviceGuid;
GUID SystemDeviceGuid;
BOOLEAN BootDeviceIsGpt;
BOOLEAN SystemDeviceIsGpt;
} BOOTDISK_INFORMATION_EX, *PBOOTDISK_INFORMATION_EX;
Membros
BootPartitionOffset
Especifica o deslocamento, em bytes, no disco de inicialização em que a partição de inicialização começa.
SystemPartitionOffset
Especifica o deslocamento, em bytes, no disco do sistema em que a partição do sistema começa.
BootDeviceSignature
Se o membro BootDeviceIsGpt for FALSE, isso especificará a assinatura da tabela de partição MBR do disco. Caso contrário, esse membro não será utilizado.
SystemDeviceSignature
Se o membro SystemDeviceIsGpt for FALSE, isso especificará a assinatura da tabela de partição MBR do disco. Caso contrário, esse membro não será utilizado.
BootDeviceGuid
Se o membro BootDeviceIsGpt for TRUE, isso especificará o GUID do disco de inicialização. Caso contrário, esse membro não será utilizado.
SystemDeviceGuid
Se o membro SystemDeviceIsGpt for TRUE, isso especificará o GUID do disco de inicialização. Caso contrário, esse membro não será utilizado.
BootDeviceIsGpt
TRUE se o disco de inicialização estiver formatado com o tipo de tabela de partição GPT.
SystemDeviceIsGpt
TRUE se o disco do sistema estiver formatado com o tipo de tabela de partição GPT.
Comentários
No Windows XP e posterior, IoGetBootDiskInformation retorna essa estrutura para descrever os discos de inicialização e do sistema.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |