Maper wysyłania

Maper dispatch jest tworzony przy użyciu COM CoCreateInstance i uwidacznia jeden interfejs, ITDispatchMapper. Ten interfejs umożliwia aplikacji pobranie wskaźnika dyspozytora innego interfejsu na obiekcie, biorąc pod uwagę wskaźnik dyspozytora jednego interfejsu i identyfikator GUID innego. Ten interfejs ułatwia programistom korzystanie z aplikacji skryptowych, które nie zapewniają łatwo sondowania interfejsów w obiekcie.

Maper Dispatch używa interfejsu IObjectSafety obiektu, aby upewnić się, że obiekt jest bezpieczny do obsługi skryptów w żądanym interfejsie. Jeśli obiekt nie implementuje IObjectSafetylub jeśli obiekt nie jest bezpieczny w tym konkretnym interfejsie, wywołanie zakończy się niepowodzeniem.