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)

Voir aussi

BOOTDISK_INFORMATION

IoGetBootDiskInformation