Udostępnij za pośrednictwem


Klasy punktów połączenia ATL

Usługa ATL używa następujących klas do obsługi punktów połączenia:

  • Interfejs IConnectionPointImpl implementuje punkt połączenia. Identyfikator IID interfejsu wychodzącego, który reprezentuje, jest przekazywany jako parametr szablonu.

  • IConnectionPointContainerImpl implementuje kontener punktu połączenia i zarządza listą IConnectionPointImpl obiektów.

  • IPropertyNotifySinkCP implementuje punkt połączenia reprezentujący interfejs IPropertyNotifySink .

  • CComDynamicUnkArray zarządza dowolną liczbą połączeń między punktem połączenia a ujściami.

  • CComUnkArray zarządza wstępnie zdefiniowaną liczbą połączeń określonych przez parametr szablonu.

  • CFirePropNotifyEvent powiadamia ujście klienta, że właściwość obiektu uległa zmianie lub zostanie zmieniona.

  • Usługa IDispEventImpl zapewnia obsługę punktów połączenia dla obiektu COM ATL. Te punkty połączenia są mapowane na mapę ujścia zdarzeń, która jest dostarczana przez obiekt COM.

  • IDispEventSimpleImpl działa w połączeniu z mapą ujścia zdarzeń w klasie w celu kierowania zdarzeń do odpowiedniej funkcji obsługi.

Zobacz też

Punkt połączenia