Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aturan TargetRelationNeedsRef menentukan bahwa saat memproses kueri TargetDeviceRelation , rutin DispatchPnP driver memanggil salah satu fungsi berikut untuk mereferensikan PDO perangkat anak:
Aturan ini hanya berlaku ketika driver menyelesaikan IRP dengan mengatur Irp->IoStatus.Information penunjuk ke nilai baru non-NULL . Ini tidak diterapkan ketika driver melewati IRP ke driver yang lebih rendah.
Aturan ini tidak menentukan apa yang memenuhi syarat sebagai nilai yang valid untuk Irp->IoStatus.Information. Aturan ini hanya berlaku ketika driver mengubah nilai dan nilai baru bukan NULL. Nilai yang valid adalah penunjuk ke struktur DEVICE_RELATIONS yang berisi informasi relasi yang diminta.
Aturan ini hanya berlaku untuk pengemudi bus.
Model driver: WDM
Cara menguji
| Pada waktu kompilasi |
|---|
Jalankan Pemverifikasi Driver Statis dan tentukan aturan TargetRelationNeedsRef . Gunakan langkah-langkah berikut untuk menjalankan analisis kode Anda:
Untuk informasi selengkapnya, lihat Menggunakan Pemverifikasi Driver Statis untuk Menemukan Cacat pada Driver. |
Berlaku untuk
IoCallDriverObReferenceObjectByHandleObReferenceObjectByPointerPoCallDriver