_com_ptr_t::QueryInterface

Específicos de Microsoft

Llama a la función miembro de QueryInterface de IUnknown en el puntero encapsulado de interfaz.

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 un puntero de interfaz.

  • p
    puntero sin formato de la interfaz.

Comentarios

Las llamadas IUnknown:: QueryInterface en el puntero encapsulado de interfaz con IID especificado y devuelve el puntero sin formato resultante de la interfaz en p.Esta rutina devuelve HRESULT para indicar correcta o no.

Específico de Microsoft de FINAL

Vea también

Referencia

Clase de _com_ptr_t