Bagikan melalui


Mendaftarkan Penyedia Metode

Untuk membuat penyedia metode WMI Anda harus mendaftarkan instans __Win32Provider yang mewakili penyedia Anda menggunakan instans __MethodProviderRegistration. Setelah membuat instance __Win32Provider, Anda harus mendaftarkan penyedia tersebut dengan WMI. Sebagai objek COM, penyedia Anda harus mendaftar dengan sistem operasi dan WMI. Prosedur berikut mengasumsikan bahwa Anda telah menerapkan proses pendaftaran seperti yang dijelaskan dalam Mendaftarkan Penyedia.

Prosedur berikut menjelaskan cara mendaftarkan penyedia metode.

Untuk mendaftarkan penyedia metode

  1. Buat instans kelas __Win32Provider yang menjelaskan penyedia.

    Kelas sistem __MethodProviderRegistration mewarisi banyak properti dari kelas induk __ObjectProviderRegistration, Namun, satu-satunya properti yang relevan untuk penyedia metode adalah jalur objek ke instans __Win32Provider.

  2. Buat instans kelas __MethodProviderRegistration yang menjelaskan kumpulan fitur penyedia.

    Pastikan untuk menandai kelas dengan kualifikasi Dinamis dan Penyedia. Dynamic qualifier memberi sinyal bahwa WMI harus menggunakan penyedia untuk mengambil instance kelas. Kualifikasi Penyedia menentukan nama penyedia yang harus digunakan WMI.

Contoh kode berikut menjelaskan cara mendaftarkan penyedia metode.

  instance of __Win32Provider as $P
  {
    Name    = "MethProvider" ;
    ClsId   = "{E30EC6A0-23CF-11d1-8FDE-0000F804AA5C}" ;
  };    

  instance of __MethodProviderRegistration
  {
    Provider = $P;
  };