DEVPROPKEY 结构

在 Windows Vista 及更高版本的 Windows 中,DEVPROPKEY 结构表示统一设备属性模型中设备属性的设备属性密钥。

Syntax

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

Members

fmtid
指定属性类别的 DEVPROPGUID 类型值。

DEVPROPGUID 数据类型定义为:

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
唯一标识属性类别中的属性的 DEVPROPID 类型值。 出于内部系统原因,属性标识符必须大于或等于 2。

DEVPROPID 数据类型定义为:

typedef ULONG DEVPROPID, *PDEVPROPID;

Remarks

DEVPROPKEY 结构是 统一设备属性模型的一部分。

Devpkey.h 中定义了系统提供的基本设备属性密钥集。

DEFINE_DEVPROPKEY宏创建表示设备属性密钥的 DEVPROPKEY 结构的实例。

要求

Header

Devpropdef.h (包括 Devpropdef.h)

另请参阅

DEFINE_DEVPROPKEY