Метод ICOMAdminCatalog::InstallEventClass (comadmin.h)

Устанавливает классы событий из файла в приложение COM+.

Синтаксис

HRESULT InstallEventClass(
  [in] BSTR bstrApplIdOrName,
  [in] BSTR bstrDLL,
  [in] BSTR bstrTLB,
  [in] BSTR bstrPSDLL
);

Параметры

[in] bstrApplIdOrName

GUID или имя приложения.

[in] bstrDLL

Имя файла библиотеки DLL, содержащей классы событий для установки.

[in] bstrTLB

Имя файла библиотеки внешних типов. Если файл библиотеки типов внедрен в библиотеку DLL, передайте пустую строку для этого параметра.

[in] bstrPSDLL

Имя файла DLL прокси-заглушки. Если с классом событий не связана библиотека DLL прокси-заглушки, передайте пустую строку для этого параметра.

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.

Комментарии

Используйте InstallEventClass , чтобы установить классы событий из библиотеки DLL, включив в себя фиктивные реализации классов событий. Требования — это саморегистрируемая библиотека DLL, библиотека типов, описывающая интерфейсы, реализованные классами событий, и каждый класс событий, имеющий CLSID и ProgID.

Фиктивная реализация интерфейса, предоставляемого классом событий, никогда не выполняется; он существует только для регистрации класса событий. Вместо этого, когда издатель создает класс событий, система событий предоставляет реализацию для отправки события подписчикам.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comadmin.h

См. также раздел

ICOMAdminCatalog