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;

Members

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 essenziali del dispositivo( VPD).

StorageDeviceOffset

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

DriveLayoutSignatureOffset

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

Requisiti

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

Vedi anche

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR