Метод 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 |