Struttura PROPERTYKEY (wtypes.h)

Specifica l'identificatore FMTID/PID che identifica a livello di codice una proprietà. Sostituisce SHCOLUMNID.

Sintassi

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

Members

fmtid

Tipo: GUID

GUID univoco per la proprietà.

pid

Tipo: DWORD

Identificatore di proprietà (PID). Questo parametro non viene usato come in SHCOLUMNID. È consigliabile impostare questo valore su PID_FIRST_USABLE. Qualsiasi valore maggiore o uguale a 2 è accettabile.

Nota I valori 0 e 1 sono riservati e non devono essere usati.
 

Commenti

A partire da Windows Vista, la struttura SHCOLUMNID è semplicemente un alias per PROPERTYKEY, come illustrato in questa dichiarazione da Shobjidl.h.

typedef PROPERTYKEY SHCOLUMNID;

SHCOLUMNID può essere considerato una struttura legacy con PROPERTYKEY come nuovo modulo preferito. PROPERTYKEY ha uno scopo più ampio rispetto a SHCOLUMNID e il nuovo nome è più descrittivo degli usi.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione wtypes.h