Estrutura PROPERTYKEY (wtypes.h)
Especifica o identificador FMTID/PID que identifica programaticamente uma propriedade. Substitui SHCOLUMNID.
Sintaxe
typedef struct _tagpropertykey {
GUID fmtid;
DWORD pid;
} PROPERTYKEY;
Membros
fmtid
Tipo: GUID
Um GUID exclusivo para a propriedade .
pid
Tipo: DWORD
Um PID (identificador de propriedade). Esse parâmetro não é usado como em SHCOLUMNID. É recomendável que você defina esse valor como PID_FIRST_USABLE. Qualquer valor maior ou igual a 2 é aceitável.
Comentários
A partir do Windows Vista, a estrutura SHCOLUMNID é simplesmente um alias para PROPERTYKEY, conforme mostrado nesta declaração de Shobjidl.h.
typedef PROPERTYKEY SHCOLUMNID;
SHCOLUMNID pode ser considerado uma estrutura herdada com PROPERTYKEY sendo o novo formulário preferencial. PROPERTYKEY tem uma finalidade mais ampla do que SHCOLUMNID, e o novo nome é mais descritivo de seus usos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | wtypes.h |