Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Supports connection points for connectable objects.
Inheritance
The IConnectionPoint interface inherits from the IUnknown interface. IConnectionPoint also has these types of members:
Methods
The IConnectionPoint interface has these methods.
IConnectionPoint::Advise Establishes a connection between a connection point object and the client's sink. |
IConnectionPoint::EnumConnections Creates an enumerator object to iterate through the current connections for this connection point. |
IConnectionPoint::GetConnectionInterface Retrieves the IID of the outgoing interface managed by this connection point. |
IConnectionPoint::GetConnectionPointContainer Retrieves the IConnectionPointContainer interface pointer for the parent connectable object. |
IConnectionPoint::Unadvise Terminates an advisory connection previously established between a connection point object and a client's sink. |
Remarks
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
Requirements
Requirement | Value |
---|---|
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 |