STORAGE_DEVICE_UNIQUE_IDENTIFIER 結構 (storduid.h)
STORAGE_DEVICE_UNIQUE_IDENTIFIER 結構會定義裝置唯一標識碼 (DUID) 。
語法
typedef struct _STORAGE_DEVICE_UNIQUE_IDENTIFIER {
ULONG Version;
ULONG Size;
ULONG StorageDeviceIdOffset;
ULONG StorageDeviceOffset;
ULONG DriveLayoutSignatureOffset;
} STORAGE_DEVICE_UNIQUE_IDENTIFIER, *PSTORAGE_DEVICE_UNIQUE_IDENTIFIER;
成員
Version
DUID 版本。
Size
標識符標頭的大小,以位元組為單位,以及標頭後面) 標識碼 (標識符。
StorageDeviceIdOffset
從標頭開頭到裝置標識符描述元的位移,以位元組為單位, (STORAGE_DEVICE_ID_DESCRIPTOR) 。 裝置標識符描述項包含從裝置重要產品數據頁面0x83擷取的標識碼, (VPD) 。
StorageDeviceOffset
從標頭開頭到裝置描述元的位移,以位元組為單位, (STORAGE_DEVICE_DESCRIPTOR) 。 裝置描述項包含從非 VPD 查詢資料擷取的標識碼。
DriveLayoutSignatureOffset
磁碟驅動器配置簽章的位移,以位元組為單位, (STORAGE_DEVICE_LAYOUT_SIGNATURE) 。
規格需求
需求 | 值 |
---|---|
標頭 | storduid.h (包含 Storduid.h) |