templatelt; классTconst IID *piidклассCDV= CComDynamicUnkArray >
класс IConnectionPointImpl: государственные _ICPLocator < piid
Параметры
T
Ваш класс, производный от IConnectionPointImpl.
piid
Указатель на IID интерфейса, представленного объектом точки подключения.
CDV
Класс, который управляет соединениями. Значение по умолчанию — CComDynamicUnkArray, который позволяет неограниченное число подключений. Можно также использовать CComUnkArray, который задает фиксированное количество подключений.
IConnectionPointImpl реализует точки подключения, который позволяет объекту исходящий интерфейс к клиенту. Клиент реализует этот интерфейс на объект, называемый приемником.
ATL использует IConnectionPointContainerImpl для реализации доступный для соединения объект. Каждая точка подключения в пределах доступный для соединения объект представляет исходящий интерфейс, выявленным piid. Класс CDV управляет соединениями между точкой соединения и раковиной. Каждое подключение однозначно идентифицируется «cookie».
Дополнительные сведения об использовании точек подключения в ATL можно найти в статье Точки соединения.
# include lt;atlcom.h>
См. также IConnectionPoint