Membuat Kelas Konsumen Peristiwa Permanen Baru

Salah satu langkah pertama dalam membuat konsumen peristiwa permanen adalah membuat kelas WMI yang menjelaskan konsumen peristiwa. Secara khusus, kelas konsumen peristiwa permanen menentukan parameter tindakan yang diterapkan oleh konsumen fisik.

Prosedur berikut menjelaskan cara membuat kelas konsumen peristiwa permanen.

Untuk membuat kelas konsumen peristiwa permanen

  1. Mendapatkan kelas dari kelas sistem __EventConsumer .
  2. Terapkan parameter apa pun yang diperlukan untuk memproses pemberitahuan peristiwa.

Contoh berikut menunjukkan sintaks yang digunakan untuk membuat kelas SMTPConsumerEvent. Anda dapat menggunakan ini sebagai contoh untuk membuat kelas baru Anda. Kelas SMTPEventConsumer mengirim pesan email dengan menggunakan Simple Mail Transfer Protocol (SMTP) setiap kali peristiwa dikirimkan ke dalamnya. Kelas ini didefinisikan dalam 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[];
};

Anda harus dapat membuat instans kelas konsumen peristiwa permanen Anda untuk menjelaskan satu atau beberapa cara untuk mengirim peristiwa ke konsumen fisik Anda. Untuk informasi selengkapnya, lihat Membuat Konsumen Logis.