Compartir a través de


CComPtrBase::QueryInterface

Llame a este método para devolver un puntero a una interfaz especificada.

template < 
   class Q 
> HRESULT QueryInterface(Q** pp ) const throw( );

Parámetros

  • Q
    El tipo de objeto cuyo se requiere puntero de interfaz.

  • pp
    Dirección de la variable de salida que recibe el puntero solicitado de la interfaz.

Valor devuelto

Devuelve S_OK en correctamente, o E_NOINTERFACE en el error.

Comentarios

Este método llama a IUnknown:: QueryInterface.

En las compilaciones de depuración, un error de aserción aparecerá si los PP no son iguales en NULL.

Requisitos

encabezado: atlcomcli.h

Vea también

Referencia

CComPtrBase Class

CComPtrBase::SetSite