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) |