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