Método IPropertySystem::GetPropertyDescription (propsys.h)
Obtiene una instancia del objeto del subsistema que implementa IPropertyDescription, para obtener la descripción de la propiedad de una propiedad determinada PROPERTYKEY.
Sintaxis
HRESULT GetPropertyDescription(
[in] REFPROPERTYKEY propkey,
[in] REFIID riid,
[out] void **ppv
);
Parámetros
[in] propkey
Tipo: REFPROPERTYKEY
Referencia a la clave de propiedad deseada. Consulte PROPERTYKEY.
[in] riid
Tipo: REFIID
Referencia al IID deseado.
[out] ppv
Tipo: void**
Dirección de un puntero de interfaz IPropertyDescription .
Valor devuelto
Tipo: HRESULT
Devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Indica que se obtiene la interfaz. |
|
Indica que ppv es NULL. |
|
Indica que propertykey no existe en la memoria caché del subsistema de esquema. |
Comentarios
Se recomienda usar la macro IID_PPV_ARGS, definida en objbase.h, para empaquetar los parámetros riid y ppv . Esta macro proporciona el IID correcto basado en la interfaz a la que apunta el valor en ppv, lo que elimina la posibilidad de un error de codificación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 con SP1 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | propsys.h |
Archivo DLL | Propsys.dll (versión 5.0 o posterior) |
Redistribuible | Búsqueda de escritorio de Windows (WDS) 3.0 |