estática HRESULT InternalQueryInterface ( void * pThis, const _ATL_INTMAP_ENTRY * pEntries, REFIID iid, vacío ** ppvObject );
Valor devuelto
Uno de los valores HRESULT estándar.
Parámetros
pThis
[en] Un puntero al objeto que contiene el mapa COM interfaces expuestas a QueryInterface.
pEntries
[en] Un puntero a la estructura _ATL_INTMAP_ENTRY que accede a un mapa de interfaces disponibles.
iid
[en] El GUID de la interfaz solicitada.
ppvObject
[out] Un puntero al puntero de interfaz especificado en iid, o NULL si no se encuentra la interfaz.
Observaciones
Recupera un puntero a la interfaz solicitada.
InternalQueryInterface sólo gestiona las interfaces en la tabla de mapa COM. Si el objeto es agregado, InternalQueryInterface no delegar en el exterior desconocido. Puede especificar las interfaces en la tabla de mapa de COM con la macro COM_INTERFACE_ENTRY o uno de sus variantes.
Visió&n General de CComObjectRootEx |nbsp; Miembros de clase
Vea tambié&nnbsp;CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease