_com_ptr_t::QueryInterface
Específico da Microsoft
Chama a função de membro QueryInterface de IUnknown no ponteiro de interface encapsulado.
template<typename _InterfaceType> HRESULT QueryInterface (
const IID& iid,
_InterfaceType*& p
) throw ( );
template<typename _InterfaceType> HRESULT QueryInterface (
const IID& iid,
_InterfaceType** p
) throw( );
Parâmetros
iid
IID de um ponteiro da interface.p
Ponteiro da interface bruto.
Comentários
Chama IUnknown::QueryInterface no ponteiro encapsulado da interface com a IID especificada e retorna o ponteiro bruto da interface resultante em p. Essa rotina retorna HRESULT para indicar êxito ou falha.
FIM de Específico da Microsoft