共用方式為


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)

另請參閱

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR