Aturan WmiForward (wdm)

Aturan WmiForward menentukan bahwa driver harus meneruskan IRP minor WMI saat penerusan diperlukan.

Secara khusus, ketika driver memanggil WmiSystemControl dan nilai parameter IrpDisposition adalah IrpForward, driver harus memanggil IoCallDriver atau PoCallDriver untuk meneruskan IRP sebelum kembali dari rutinitas pengiriman.

Aturan ini tidak berlaku untuk pengemudi bus.

IRP minor WMI adalah permintaan IRP_MJ_SYSTEM_CONTROL dengan kode fungsi minor WMI.

Untuk informasi selengkapnya tentang memproses runtime integrasi kecil WMI, lihat Persyaratan WMI untuk Driver WDM, Menangani Permintaan WMI, Rutinitas Instrumentasi Manajemen Windows, dan Rutinitas Dukungan Pustaka WMI.

Model driver: WDM

Cara menguji

Pada waktu kompilasi

Jalankan Pemverifikasi Driver Statis dan tentukan aturan WmiForward .

Gunakan langkah-langkah berikut untuk menjalankan analisis kode Anda:
  1. Siapkan kode Anda (gunakan deklarasi jenis peran).
  2. Jalankan Pemverifikasi Driver Statis.
  3. Lihat dan analisis hasilnya.

Untuk informasi selengkapnya, lihat Menggunakan Pemverifikasi Driver Statis untuk Menemukan Cacat pada Driver.

Berlaku untuk

IoAcquireRemoveLockIoCallDriverPoCallDriver

Lihat juga

Persyaratan WMI untuk Driver WDM Yang Menangani Rutinitas Dukungan Pustaka WMIPermintaan WMI