Classi punto di connessione ATL
ATL utilizza le classi seguenti per supportare i punti di connessione:
IConnectionPointImpl implementa un punto di connessione.L'iid dell'interfaccia che in uscita rappresenta l'oggetto viene passato come parametro di modello.
IConnectionPointContainerImpl implementa il contenitore del punto di connessione e gestisce l'elenco di oggetti IConnectionPointImpl.
IPropertyNotifySinkCP implementa un punto di connessione che rappresenta l'interfaccia IPropertyNotifySink.
CComDynamicUnkArray gestisce un numero arbitrario di connessioni tra il punto di connessione e i sink.
CComUnkArray gestisce un numero predefinito delle connessioni come specificato dal parametro di modello.
CFirePropNotifyEvent notifica al sink di un client che la proprietà di un oggetto è stato modificato o sta la modifica.
IDispEventImpl fornisce supporto per i punti di connessione per un oggetto COM ATL.Questi punti di connessione sono mappati a una mappa del sink di eventi, fornita dall'oggetto COM.
Funzionamento diIDispEventSimpleImpl insieme alla mappa del sink di eventi nella classe per rispondere a eventi alla funzione di gestione appropriata.