CComPolyObject::QueryInterface

HRESULT QueryInterface (REFIID iid, vacío ** ppvObject );

Valor devuelto

Un valor HRESULT estándar.

Parámetros

iid

[en] El identificador de la interfaz solicitada.

ppvObject

[out] Un puntero al puntero de interfaz identificado por iid. Si el objeto no admite esta interfaz, ppvObject se establece en NULL.

Observaciones

Recupera un puntero a la interfaz solicitada.

Para un objeto agregado, si la interfaz solicitada es IUnknown, QueryInterface devuelve un puntero al objeto agregado del propio IUnknown e incrementa el recuento de referencias. De lo contrario, este método consulta la interfaz mediante el miembro de datos CComContainedObject , m_contained.

Visió&n General de CComPolyObject |nbsp; Miembros de clase

Index