Partager via


structure STORAGE_DEVICE_LAYOUT_SIGNATURE (storduid.h)

La structure STORAGE_DEVICE_LAYOUT_SIGNATURE définit une structure de disposition d’appareil.

Syntaxe

typedef struct _STORAGE_DEVICE_LAYOUT_SIGNATURE {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN Mbr;
  union {
    ULONG MbrSignature;
    GUID  GptDiskId;
  } DeviceSpecific;
} STORAGE_DEVICE_LAYOUT_SIGNATURE, *PSTORAGE_DEVICE_LAYOUT_SIGNATURE;

Membres

Version

Version du DUID.

Size

Taille, en octets, de cette structure STORAGE_DEVICE_LAYOUT_SIGNATURE.

Mbr

Valeur booléenne qui indique si la table de partition du disque est mise en forme avec un enregistrement de démarrage master (MBR). Si la valeur est TRUE, la table de partition du disque est mise en forme avec un enregistrement de démarrage master (MBR). Si la valeur est FALSE, le disque a une table de partition GUID (GPT).

DeviceSpecific

DeviceSpecific.MbrSignature

Valeur de signature, qui identifie de manière unique le disque.

DeviceSpecific.GptDiskId

GUID qui identifie de manière unique le disque.

Remarques

La signature de disposition de l’appareil contribue à la définition d’un identificateur unique d’appareil (DUID). Pour plus d’informations sur les DUID, consultez la description de la structure STORAGE_DEVICE_UNIQUE_IDENTIFIER .

Configuration requise

Condition requise Valeur
En-tête storduid.h (inclure Storduid.h)

Voir aussi

STORAGE_DEVICE_UNIQUE_IDENTIFIER