Метод ICOMAdminCatalog::InstallComponent (comadmin.h)
Устанавливает все компоненты (классы COM) из DLL-файла в приложение COM+ и регистрирует компоненты в базе данных регистрации классов COM+.
Синтаксис
HRESULT InstallComponent(
[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.
Комментарии
InstallComponent обеспечивает полную регистрацию компонентов в базе данных регистрации классов COM+ (RegDB) в качестве настроенных компонентов, включая интерфейс, метод, библиотеку типов и сведения о прокси-заглушках, необходимые для маршалинга.
InstallComponent — это рекомендуемый способ установки всех компонентов в приложения COM+ вместо ICOMAdminCatalog::ImportComponent.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comadmin.h |