共用方式為


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擷取的標識碼。

StorageDeviceOffset

位移,以位元組為單位,從標頭的開頭到裝置描述元 (STORAGE_DEVICE_DESCRIPTOR)。 裝置描述項包含從非 VPD 查詢資料擷取的標識碼。

DriveLayoutSignatureOffset

磁碟驅動器配置簽章的位移,以位元組為單位(STORAGE_DEVICE_LAYOUT_SIGNATURE)。

要求

要求 價值
標頭 storduid.h (包括 Storduid.h)

另請參閱

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR