Compartir a través de


Interfaz ITDispatchMapper (tapi3if.h)

La interfaz ITDispatchMapper permite a una aplicación recuperar el puntero de envío de otra interfaz en un objeto, dado el puntero de distribución de una interfaz y el GUID de otro. Esta interfaz se proporciona para ayudar a los programadores a usar aplicaciones de scripting que no admiten automáticamente el seguimiento de varias interfaces en un objeto.

El asignador de distribución usará la interfaz IObjectSafety del objeto para asegurarse de que el objeto es seguro para el scripting en la interfaz solicitada. Si el objeto no implementa IObjectSafety o si el objeto no es seguro en esta interfaz en particular, se producirá un error en la llamada.

El objeto Dispatch Mapper debe crearse con COM CoCreateInstance.

Herencia

La interfaz ITDispatchMapper hereda de la interfaz IDispatch . ITDispatchMapper también tiene estos tipos de miembros:

Métodos

La interfaz ITDispatchMapper tiene estos métodos.

 
ITDispatchMapper::QueryDispatchInterface

El método QueryDispatchInterface devuelve un puntero de envío a una interfaz diferente en un objeto dado su GUID y el puntero de distribución de otra interfaz en el objeto .

Requisitos

   
Plataforma de destino Windows
Encabezado tapi3if.h (incluya Tapi3.h)

Consulte también

Asignador de distribución

IDispatch