Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma das primeiras etapas na criação de um consumidor de evento permanente é criar a classe WMI que descreve o consumidor de evento. Especificamente, a classe de consumidor de evento permanente define os parâmetros da ação implementada pelo consumidor físico.
O procedimento a seguir descreve como criar uma classe de consumidor de evento permanente.
Criar uma classe permanente de consumidor de eventos
- Derive uma nova classe da classe de sistema __EventConsumer.
- Implemente todos os parâmetros necessários para processar uma notificação de evento.
O exemplo a seguir mostra a sintaxe usada para criar a classe SMTPConsumerEvent. Você pode usar isso como um exemplo para criar sua nova classe. A classe SMTPEventConsumer envia uma mensagem de email usando o Protocolo de Transferência de Correio Simples (SMTP) cada vez que um evento é entregue a ele. Esta classe é definida em smtpcons.mof.
class SMTPEventConsumer : __EventConsumer
{
[key] string Name;
[not_null] string SMTPServer;
[Template] string Subject;
[Template] string FromLine;
[Template] string ReplyToLine;
[Template] string Message;
[Template] string ToLine;
[Template] string CcLine;
[Template] string BccLine;
string HeaderFields[];
};
Você deve ser capaz de criar instâncias de sua classe de consumidor de evento permanente para descrever uma ou mais maneiras de enviar eventos para seu consumidor físico. Para obter mais informações, consulte Criando um consumidor lógico.