structure BOOTDISK_INFORMATION (wdm.h)
La structure BOOTDISK_INFORMATION contient des informations de base décrivant les disques de démarrage et système.
Syntaxe
typedef struct _BOOTDISK_INFORMATION {
LONGLONG BootPartitionOffset;
LONGLONG SystemPartitionOffset;
ULONG BootDeviceSignature;
ULONG SystemDeviceSignature;
} BOOTDISK_INFORMATION, *PBOOTDISK_INFORMATION;
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 disque de démarrage est mis en forme avec une table de partition MBR, cela spécifie la signature de la table de partition MBR du disque. Sinon, ce membre n’est pas utilisé.
SystemDeviceSignature
Si le disque système est mis en forme avec une table de partition MBR, cela spécifie la signature de la table de partition MBR du disque. Sinon, ce membre n’est pas utilisé.
Remarques
IoGetBootDiskInformation retourne cette structure pour décrire les disques de démarrage et système.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Les pilotes sur Microsoft Windows XP et les versions ultérieures du système d’exploitation Windows doivent utiliser la structure BOOTDISK_INFORMATION_EX à la place. |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |