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