IConnectionPointContainer interface

Supports connection points for connectable objects.


The IConnectionPointContainer interface has these methods.

Method Description
IConnectionPointContainer::EnumConnectionPoints Creates an enumerator object to iterate through all the connection points supported in the connectable object, one connection point per outgoing IID.
IConnectionPointContainer::FindConnectionPoint Returns a pointer to the IConnectionPoint interface of a connection point for a specified IID, if that IID describes a supported outgoing interface.


Connectable objects support the following features:

  • Outgoing interfaces, such as event sets
  • The ability to enumerate the IIDs of the outgoing interfaces
  • The ability to connect and disconnect sinks to the object for those outgoing IIDs
  • The ability to enumerate the connections that exist to a particular outgoing interface


Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header ocidl.h

See Also