struttura STORAGE_DEVICE_LAYOUT_SIGNATURE (storduid.h)
La struttura STORAGE_DEVICE_LAYOUT_SIGNATURE definisce una struttura di layout del dispositivo.
Sintassi
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;
Membri
Version
Versione del DUID.
Size
Dimensione, in byte, di questa struttura STORAGE_DEVICE_LAYOUT_SIGNATURE.
Mbr
Valore booleano che indica se la tabella di partizione del disco è formattata con un record di avvio master (MBR). Se TRUE, la tabella di partizione del disco viene formattata con un record di avvio master (MBR). Se FALSE, il disco dispone di una tabella di partizione GUID (GPT).
DeviceSpecific
DeviceSpecific.MbrSignature
Valore della firma, che identifica in modo univoco il disco.
DeviceSpecific.GptDiskId
GUID che identifica in modo univoco il disco.
Osservazioni
La firma del layout del dispositivo contribuisce alla definizione di un identificatore univoco del dispositivo (DUID). Per altre informazioni sui DUID, vedere la descrizione della struttura STORAGE_DEVICE_UNIQUE_IDENTIFIER.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | storduid.h (include Storduid.h) |