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) |