templatelt; classeTconst IID *pIIDclasseCDV= CComDynamicUnkArray >
classe IConnectionPointImpl: _ICPLocator pubblico < piid >
Parametri
T
La classe derivata da IConnectionPointImpl.
piid
Puntatore all'IID dell'interfaccia rappresentato dall'oggetto punto di connessione.
CDV
Una classe che gestisce le connessioni. Il valore predefinito è CComDynamicUnkArray, che consente collegamenti illimitati. È inoltre possibile utilizzare CComUnkArray, che specifica un numero fisso di connessioni.
IConnectionPointImpl implementa un punto di connessione che consente a un oggetto per esporre un'interfaccia in uscita al client. Il client implementa questa interfaccia su un oggetto denominato un sink.
ATL utilizza IConnectionPointContainerImpl per implementare l'oggetto collegabile. Ogni punto di connessione all'interno dell'oggetto collegabile rappresenta un'interfaccia in uscita, identificata da piid. Classe CDV gestisce le connessioni tra il punto di connessione e un lavandino. Ogni connessione è identificato in modo univoco da un "cookie".
Per ulteriori informazioni sull'utilizzo di punti di connessione in ATL, vedere l'articolo di Punti di connessione.
# include lt;atlcom.h>
Vedere a&nchenbsp; IConnectionPoint