DEVPROPKEY 结构
在 Windows Vista 和更高版本的 Windows 中,DEVPROPKEY 结构表示统一设备属性 模型中设备属性的设备属性键。
语法
struct DEVPROPKEY {
DEVPROPGUID fmtid;
DEVPROPID pid;
};
成员
fmtid
指定属性类别的 DEVPROPGUID 类型的值。
DEVPROPGUID 数据类型定义为:
typedef GUID DEVPROPGUID, *PDEVPROPGUID;
pid
一个 DEVPROPID 类型的值,用于唯一标识属性类别中的 属性。 出于内部系统原因,属性标识符必须大于或等于 2。
DEVPROPID 数据类型定义为:
typedef ULONG DEVPROPID, *PDEVPROPID;
注解
DEVPROPKEY 结构是 统一设备属性模型的一部分。
系统提供的基本设备属性键集在 Devpkey.h 中定义。
DEFINE_DEVPROPKEY 宏创建表示设备属性键的 DEVPROPKEY 结构的实例。
要求
标头 |
Devpropdef.h (包括 Devpropdef.h) |