estructura BOOTDISK_INFORMATION_EX (wdm.h)
La estructura BOOTDISK_INFORMATION_EX contiene información extendida que describe los discos de arranque y del sistema.
Sintaxis
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;
Miembros
BootPartitionOffset
Especifica el desplazamiento, en bytes, en el disco de arranque donde comienza la partición de arranque.
SystemPartitionOffset
Especifica el desplazamiento, en bytes, en el disco del sistema donde comienza la partición del sistema.
BootDeviceSignature
Si el miembro BootDeviceIsGpt es FALSE, especifica la firma de la tabla de particiones MBR del disco. De lo contrario, este miembro no se usa.
SystemDeviceSignature
Si el miembro SystemDeviceIsGpt es FALSE, especifica la firma de la tabla de particiones MBR del disco. De lo contrario, este miembro no se usa.
BootDeviceGuid
Si el miembro BootDeviceIsGpt es TRUE, especifica el GUID del disco de arranque. De lo contrario, este miembro no se usa.
SystemDeviceGuid
Si el miembro SystemDeviceIsGpt es TRUE, especifica el GUID del disco de arranque. De lo contrario, este miembro no se usa.
BootDeviceIsGpt
TRUE si el disco de arranque tiene formato con el tipo de tabla de partición GPT.
SystemDeviceIsGpt
TRUE si el disco del sistema tiene formato con el tipo de tabla de partición GPT.
Comentarios
En Windows XP y versiones posteriores, IoGetBootDiskInformation devuelve esta estructura para describir los discos de arranque y del sistema.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |