Método ICOMAdminCatalog::InstallEventClass (comadmin.h)
Instala classes de evento de um arquivo em um aplicativo COM+.
Sintaxe
HRESULT InstallEventClass(
[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 da DLL que contém as classes de evento a serem instaladas.
[in] bstrTLB
O nome de um arquivo de biblioteca de tipos externos. 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 proxy-stub associada à classe de evento, passe uma cadeia de caracteres vazia para esse parâmetro.
Retornar valor
Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.
Comentários
Use InstallEventClass para instalar classes de evento de uma DLL que contém implementações fictícias das classes de evento. Os requisitos são uma DLL de auto-registro, uma biblioteca de tipos que descreve as interfaces implementadas pelas classes de evento e cada classe de evento que tem um CLSID e um ProgID.
A implementação fictícia da interface exposta por uma classe de evento nunca é realmente executada; ele existe apenas para registrar a classe de evento. Em vez disso, quando a classe de evento é criada pelo editor, uma implementação é fornecida pelo sistema eventos para enviar o evento aos assinantes.
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 |