HRESULT QueryInterface (REFIID iid, vacío ** ppvObject );
Valor devuelto
Un valor HRESULT estándar.
Parámetros
iid
[en] El identificador de la interfaz solicitada.
ppvObject
[out] Un puntero al puntero de interfaz identificado por iid. Si el objeto no admite esta interfaz, ppvObject se establece en NULL.
Observaciones
Recupera un puntero a la interfaz solicitada.
Para un objeto agregado, si la interfaz solicitada es IUnknown, QueryInterface devuelve un puntero al objeto agregado del propio IUnknown e incrementa el recuento de referencias. De lo contrario, este método consulta la interfaz mediante el miembro de datos CComContainedObject , m_contained.