DEVPROPKEY 結構

在 Windows Vista 和更新版本的 Windows 中,DEVPROPKEY 結構代表 統一裝置屬性模型中裝置屬性的裝置屬性索引鍵。

語法

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

成員

fmtid
指定屬性類別的 DEVPROPGUID 型別值。

DEVPROPGUID 資料類型定義為:

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
可唯一識別屬性類別目錄內屬性的 DEVPROPID 型別值。 基於內部系統理由,屬性標識碼必須大於或等於兩個。

DEVPROPID 資料類型定義為:

typedef ULONG DEVPROPID, *PDEVPROPID;

備註

DEVPROPKEY 結構是 統一裝置屬性模型的一部分。

系統提供的基本裝置屬性金鑰集定義於 Devpkey.h 中。

DEFINE_DEVPROPKEY宏會建立代表裝置屬性索引鍵之 DEVPROPKEY 結構的實例。

規格需求

標頭

Devpropdef.h (包含 Devpropdef.h)

另請參閱

DEFINE_DEVPROPKEY