Диспетчер сопоставления
Диспетчер сопоставления создается с помощью COM CoCreateInstance и предоставляет один интерфейс ITDispatchMapper. Этот интерфейс позволяет приложению получить указатель диспетчеризации другого интерфейса в объекте с учетом указателя диспетчеризации одного интерфейса и GUID другого. Этот интерфейс предоставляется для помощи программистам, использующим приложения для создания скриптов, которые не предоставляют средств для быстрого опроса интерфейсов в объекте.
Диспетчер сопоставления использует интерфейс IObjectSafety объекта, чтобы убедиться, что объект безопасен для написания скриптов в запрошенном интерфейсе. Если объект не реализует IObjectSafety или объект не является безопасным в этом конкретном интерфейсе, вызов завершится ошибкой.