Bagikan melalui


Menangani Permintaan WMI

Semua driver harus mengatur titik entri tabel pengiriman untuk rutinitas DispatchSystemControl untuk menangani permintaan WMI. Jika driver mendaftar sebagai penyedia data WMI, driver harus menangani semua permintaan WMI. Jika tidak, driver harus meneruskan semua permintaan WMI ke driver yang lebih rendah berikutnya.

Semua IRP WMI memiliki kode utama IRP_MJ_SYSTEM_CONTROL dan salah satu kode minor berikut:

Komponen mode kernel WMI mengirim IRP WMI kapan saja setelah pendaftaran driver yang berhasil sebagai penyedia data WMI, biasanya ketika konsumen data mode pengguna telah meminta informasi WMI untuk perangkat driver. Jika driver mendaftar sebagai penyedia data WMI dengan memanggil IoWMIRegistrationControl, driver harus menangani setiap permintaan WMI berikutnya dengan salah satu cara berikut:

Untuk daftar RUNP minor WMI, lihat Runtime integrasi Minor WMI