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;

Members

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 ha 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.

Commenti

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 .

Requisiti

Requisito Valore
Intestazione storduid.h (include Storduid.h)

Vedi anche

STORAGE_DEVICE_UNIQUE_IDENTIFIER