Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La prise en charge des objets connectables nécessite la prise en charge de quatre interfaces :
- IConnectionPointContainer sur l’objet connectable
- IConnectionPoint sur l’objet de point de connexion
- IEnumConnectionPoints sur un objet d’énumérateur
- IEnumConnections sur un objet d’énumérateur
Les deux derniers sont définis comme énumérateurs standard pour les types IConnectionPoint * et CONNECTDATA.
En outre, l’objet connectable peut éventuellement prendre en charge IProvideClassInfo et IProvideClassInfo2 pour fournir suffisamment d’informations à un client afin que le client puisse prendre en charge l’interface sortante au moment de l’exécution.
Enfin, le client doit fournir un objet récepteur qui implémente l’interface sortante, qui est une interface COM personnalisée définie par l’objet connectable.
Pour plus d’informations, consultez les rubriques suivantes :
- utiliser iConnectionPointContainer
- à l’aide de l' IConnectionPoint
- à l’aide d’IProvideClassInfo
Rubriques connexes
-
Architecture des objets connectables