propertyKEY 结构 (wtypes.h)

指定以编程方式标识属性的 FMTID/PID 标识符。 替换 SHCOLUMNID

语法

typedef struct _tagpropertykey {
  GUID  fmtid;
  DWORD pid;
} PROPERTYKEY;

成员

fmtid

类型: GUID

属性的唯一 GUID。

pid

类型:DWORD

PID) (属性标识符。 此参数在 SHCOLUMNID 中不用作 。 建议将此值设置为 PID_FIRST_USABLE。 任何大于或等于 2 的值都是可接受的。

注意 0 和 1 的值是保留的,不应使用。
 

注解

从 Windows Vista 起, SHCOLUMNID 结构只是 PROPERTYKEY 的别名,如 Shobjidl.h 中的此声明所示。

typedef PROPERTYKEY SHCOLUMNID;

SHCOLUMNID 可视为旧结构, 其中 PROPERTYKEY 是新的首选形式。 PROPERTYKEY 具有比 SHCOLUMNID 更广泛的用途,新名称更能描述其用途。

要求

要求
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
标头 wtypes.h