Compartir a través de


_com_ptr_t::QueryInterface

Específicos de Microsoft

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

Sintaxis

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 de interfaz sin formato.

Comentarios

Llama a IUnknown::QueryInterface en el puntero de interfaz encapsulado con el IIDespecificado y devuelve el puntero de interfaz sin formato resultante en p. Esta rutina devuelve el HRESULT para indicar si la operación se ha realizado de forma correcta o no.

FIN de Específicos de Microsoft

Consulte también

_com_ptr_t (Clase)