Método ICOMAdminCatalog::InstallComponent (comadmin.h)
Instala todos os componentes (classes COM) de um arquivo DLL em um aplicativo COM+ e registra os componentes no banco de dados de registro de classe COM+.
Sintaxe
HRESULT InstallComponent(
[in] BSTR bstrApplIDOrName,
[in] BSTR bstrDLL,
[in] BSTR bstrTLB,
[in] BSTR bstrPSDLL
);
Parâmetros
[in] bstrApplIDOrName
O GUID ou o nome do aplicativo.
[in] bstrDLL
O nome do arquivo DLL que contém o componente a ser instalado.
[in] bstrTLB
O nome do arquivo de biblioteca de tipos externo. Se o arquivo de biblioteca de tipos estiver inserido na DLL, passe uma cadeia de caracteres vazia para esse parâmetro.
[in] bstrPSDLL
O nome do arquivo DLL proxy-stub. Se não houver nenhuma DLL de stub de proxy associada ao componente, passe uma cadeia de caracteres vazia para esse parâmetro.
Retornar valor
Esse método pode retornar os valores retornados padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.
Comentários
InstallComponent fornece o registro completo de componentes no RegDB (banco de dados de registro de classe) COM+ como componentes configurados, incluindo interface, método, biblioteca de tipos e informações de proxy-stub necessárias para marshaling.
InstallComponent é a maneira recomendada de instalar todos os componentes em aplicativos COM+ em vez de ICOMAdminCatalog::ImportComponent.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comadmin.h |