Estructura PROPERTYKEY (wtypes.h)

Especifica el identificador FMTID/PID que identifica mediante programación una propiedad. Reemplaza SHCOLUMNID.

Sintaxis

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

Miembros

fmtid

Tipo: GUID

GUID único para la propiedad .

pid

Tipo: DWORD

Identificador de propiedad (PID). Este parámetro no se usa como en SHCOLUMNID. Se recomienda establecer este valor en PID_FIRST_USABLE. Cualquier valor mayor o igual que 2 es aceptable.

Nota Los valores de 0 y 1 están reservados y no se deben usar.
 

Comentarios

A partir de Windows Vista, la estructura SHCOLUMNID es simplemente un alias para PROPERTYKEY, como se muestra en esta declaración de Shobjidl.h.

typedef PROPERTYKEY SHCOLUMNID;

SHCOLUMNID se puede considerar una estructura heredada con PROPERTYKEY siendo el nuevo formulario preferido. PROPERTYKEY tiene un propósito más amplio que SHCOLUMNID y el nuevo nombre es más descriptivo de sus usos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Encabezado wtypes.h