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)

Voir aussi

BOOTDISK_INFORMATION_EX

IoGetBootDiskInformation