Asignador de distribución
El asignador de distribución se crea mediante COM CoCreateInstance y expone una interfaz, ITDispatchMapper. Esta interfaz permite a una aplicación recuperar el puntero de distribución 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 proporcionan un medio para sondear fácilmente las interfaces en un objeto.
El asignador de distribución usa la interfaz IObjectSafety de un 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.