CONNECTION_POINT_ENTRY
Добавляет точку подключения для указанного интерфейса в сопоставление точки подключения, чтобы они были доступны.
CONNECTION_POINT_ENTRY( iid )
Параметры
- iid
[in] Идентификатор GUID интерфейса, добавляемого в сопоставление точки подключения.
Заметки
Записи точки подключения в сопоставлении, используемые IConnectionPointContainerImpl.Класс, содержащий сопоставление точки подключения должен наследовать от IConnectionPointContainerImpl.
Запустите пользовательское сопоставление точки подключения с макросом BEGIN_CONNECTION_POINT_MAP добавьте записи для каждой из точек подключения с макросом CONNECTION_POINT_ENTRY и завершите сопоставление с макросом END_CONNECTION_POINT_MAP.
Дополнительные сведения о точках подключения в библиотеке ATL см. в статье точки подключения.
Пример
class ATL_NO_VTABLE CConnect2 :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CConnect2, &CLSID_Connect2>,
public IConnectionPointContainerImpl<CConnect2>,
public IPropertyNotifySinkCP<CConnect2>
{
public:
BEGIN_CONNECTION_POINT_MAP(CConnect2)
CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)
END_CONNECTION_POINT_MAP()
// Remainder of class declaration omitted.
Требования
Header: atlcom.h