Compartilhar via


CComPtrBase::QueryInterface

Chamar este método para retornar um ponteiro para a interface especificada.

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

Parâmetros

  • Q
    O tipo de objeto cujo ponteiro de interface é necessário.

  • pp
    Endereço da variável de saída que recebe o aplicativo ponteiro da interface.

Valor de retorno

Retorna S_OK em êxito, ou E_NOINTERFACE em caso de falha.

Comentários

Este método chama IUnknown::QueryInterface.

Em compilações de depuração, um erro ocorrerá se asserção dos pp não são iguais. ao NULL

Requisitos

Cabeçalho: atlcomcli.h

Consulte também

Referência

Classe de CComPtrBase

CComPtrBase::SetSite