BOOTDISK_INFORMATION_EX structure (wdm.h)
La structure BOOTDISK_INFORMATION_EX contient des informations étendues décrivant les disques système et de démarrage.
Syntaxe
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;
Membres
BootPartitionOffset
Spécifie le décalage, en octets, sur le disque de démarrage où commence la partition de démarrage.
SystemPartitionOffset
Spécifie le décalage, en octets, sur le disque système où commence la partition système.
BootDeviceSignature
Si le membre BootDeviceIsGpt a la valeur FALSE, cela spécifie la signature de la table de partition MBR du disque. Sinon, ce membre est inutilisé.
SystemDeviceSignature
Si le membre SystemDeviceIsGpt a la valeur FALSE, cela spécifie la signature de la table de partition MBR du disque. Sinon, ce membre est inutilisé.
BootDeviceGuid
Si le membre BootDeviceIsGpt a la valeur TRUE, cela spécifie le GUID du disque de démarrage. Sinon, ce membre est inutilisé.
SystemDeviceGuid
Si le membre SystemDeviceIsGpt a la valeur TRUE, cela spécifie le GUID du disque de démarrage. Sinon, ce membre est inutilisé.
BootDeviceIsGpt
TRUE si le disque de démarrage est formaté avec le type de table de partition GPT.
SystemDeviceIsGpt
TRUE si le disque système est formaté avec le type de table de partition GPT.
Remarques
Sur Windows XP et versions ultérieures, IoGetBootDiskInformation retourne cette structure pour décrire les disques système et de démarrage.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |