Поделиться через


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

См. также

Другие ресурсы

Макросы точки подключения

Макросы ATL