Condividi tramite


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)

Vedere anche

STORAGE_DEVICE_UNIQUE_IDENTIFIER