Condividi tramite


struttura STORAGE_DEVICE_UNIQUE_IDENTIFIER (storduid.h)

La struttura STORAGE_DEVICE_UNIQUE_IDENTIFIER definisce un identificatore univoco del dispositivo (DUID).

Sintassi

typedef struct _STORAGE_DEVICE_UNIQUE_IDENTIFIER {
  ULONG Version;
  ULONG Size;
  ULONG StorageDeviceIdOffset;
  ULONG StorageDeviceOffset;
  ULONG DriveLayoutSignatureOffset;
} STORAGE_DEVICE_UNIQUE_IDENTIFIER, *PSTORAGE_DEVICE_UNIQUE_IDENTIFIER;

Membri

Version

Versione del DUID.

Size

Dimensioni, in byte, dell'intestazione dell'identificatore e degli identificatori (ID) che seguono l'intestazione.

StorageDeviceIdOffset

Offset, in byte, dall'inizio dell'intestazione al descrittore ID dispositivo (STORAGE_DEVICE_ID_DESCRIPTOR). Il descrittore ID dispositivo contiene gli ID estratti dalla pagina 0x83 dei dati di prodotto vitali del dispositivo (VPD).

StorageDeviceOffset

Offset, in byte, dall'inizio dell'intestazione al descrittore del dispositivo (STORAGE_DEVICE_DESCRIPTOR). Il descrittore di dispositivo contiene ID estratti da dati di richiesta non VPD.

DriveLayoutSignatureOffset

Offset, in byte, alla firma del layout dell'unità (STORAGE_DEVICE_LAYOUT_SIGNATURE).

Fabbisogno

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

Vedere anche

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR