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.

Vedere anche

Riferimenti

Punti di connessione ATL