Интерфейсы подключаемого объекта
Для поддержки подключенных объектов требуется поддержка четырех интерфейсов:
- IConnectionPointContainer в подключаемом объекте
- IConnectionPoint в объекте точки подключения
- IEnumConnectionPoints в объекте перечислителя
- IEnumConnections в объекте перечислителя
Последние два определяются как стандартные перечислители для типов IConnectionPoint * и CONNECTDATA.
Кроме того, подключаемый объект может также поддерживать IProvideClassInfo и IProvideClassInfo2 для предоставления достаточной информации клиенту, чтобы клиент смог обеспечить поддержку исходящего интерфейса во время выполнения.
Наконец, клиент должен предоставить объект приемника, реализующий исходящий интерфейс, который является пользовательским COM-интерфейсом, определенным соединительным объектом.
Дополнительные сведения см. в следующих разделах:
Связанные разделы
-
Архитектура подключенных объектов