PROPERTYKEY-Struktur (wtypes.h)

Gibt den FMTID/PID-Bezeichner an, der eine Eigenschaft programmgesteuert identifiziert. Ersetzt SHCOLUMNID.

Syntax

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

Member

fmtid

Typ: GUID

Eine eindeutige GUID für die Eigenschaft.

pid

Art: DWORD

Ein Eigenschaftsbezeichner (PID). Dieser Parameter wird nicht wie in SHCOLUMNID verwendet. Es wird empfohlen, diesen Wert auf PID_FIRST_USABLE festzulegen. Jeder Wert größer oder gleich 2 ist akzeptabel.

Hinweis Die Werte 0 und 1 sind reserviert und sollten nicht verwendet werden.
 

Hinweise

Ab Windows Vista ist die SHCOLUMNID-Struktur einfach ein Alias für PROPERTYKEY, wie in dieser Deklaration von Shobjidl.h gezeigt.

typedef PROPERTYKEY SHCOLUMNID;

SHCOLUMNID kann als Legacystruktur betrachtet werden, wobei PROPERTYKEY das neue, bevorzugte Formular ist. PROPERTYKEY hat einen breiteren Zweck als SHCOLUMNID, und der neue Name ist aussagekräftiger für seine Verwendung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile wtypes.h