Compartilhar via


Registrando uma classe de evento

Para que os assinantes possam encontrar uma classe de evento e se inscrever nela, as classes de evento devem ser registradas no catálogo COM+. COM+ requer uma biblioteca de tipos que descreve as interfaces de evento e métodos para que ele possa corresponder e conectar corretamente assinantes e editores. A biblioteca de tipos deve residir ou ser acompanhada por uma DLL de auto-registro.

Você pode usar a ferramenta administrativa Serviços de Componentes ou as funções Administrativas COM+ para registrar uma classe de evento no catálogo COM+.

Para registrar uma classe de evento com a ferramenta administrativa Serviços de Componentes

  1. Crie um novo aplicativo COM+.

  2. Abra a pasta do aplicativo e selecione Componentes.

  3. No menu Ação , clique em Novo. (Você também pode selecionar o Pasta Componentes , clique com o botão direito do mouse, aponte para Novo e clique em Componente.)

  4. Clique em Instalar nova(s) classe(s) de evento.

  5. Insira o caminho para a DLL do componente de classe de evento.

  6. Clique em OK.

A classe do evento é registrada no catálogo COM+ e pode ser localizada por assinantes interessados em obter as informações fornecidas pela classe do evento. Para obter informações sobre como registrar a classe de evento usando as interfaces administrativas COM+, consulte ICOMAdminCatalog::InstallEventClass.

Registrando uma assinatura