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.
Opsi Invariant MDL Checking for Driver memantau bagaimana driver menangani buffer MDL yang invarian per driver. Opsi ini mendeteksi modifikasi ilegal buffer MDL invariant. Untuk menggunakan opsi ini, Anda harus mengaktifkan Verifikasi I/O pada setidaknya satu driver.
Nota Opsi ini tersedia dimulai dengan Windows 8.
Opsi Invariant MDL Checking for Driver melakukan bentuk pemeriksaan MDL yang lebih intensif daripada opsi Invariant MDL Checking for Stack . Ketika Invariant MDL Checking for Driver aktif, invariansi buffer divalidasi setiap kali rutinitas IoCallDriver dan IoCompleteRequest dipanggil.
Setiap kali buffer MDL invariant baru terlihat dengan IRP, Driver Verifier menghitung tanda tangan untuk konten buffer dan menyimpannya dalam database internalnya. Ketika Driver Verifier menemukan buffer MDL invariant yang telah dilihat sebelumnya, itu akan memvalidasi bahwa konten buffer tidak berubah, dengan membandingkan tanda tangan dalam database dengan tanda tangan yang dihitung melalui konten buffer MDL yang saat ini invarian.
Opsi ini bersifat global dan tidak dapat diberlakukan secara selektif untuk beberapa driver.
Mengaktifkan opsi ini
Anda dapat mengaktifkan fitur Invariant MDL Checking for Driver untuk satu atau beberapa driver dengan menggunakan Driver Verifier Manager atau baris perintah Verifier.exe. Untuk detailnya, lihat Memilih Opsi Pemverifikasi Driver. Anda harus memulai ulang komputer untuk mengaktifkan atau menonaktifkan opsi Pemeriksaan MDL Invariant untuk Driver.
Untuk mengaktifkan opsi Invariant MDL Checking for Stack , Anda juga harus mengaktifkan Verifikasi I/O.
Pada baris perintah
Pada baris perintah, Invariant MDL Checking for Driver diwakili oleh verifier /flags 0x00004000 (Bit 14). Untuk mengaktifkan Invariant MDL Checking for Driver, gunakan nilai bendera 0x00004010 atau tambahkan 0x00004010 ke nilai bendera. Nilai ini mengaktifkan Verifikasi I/O (0x10) dan MDL Invariant Checking for Driver (0x00004000). Contohnya:
verifier /flags 0x00004010 /driver MyDriver.sysFitur ini akan aktif setelah boot berikutnya.
Menggunakan Pengelola Verifikasi Pengemudi
- Mulai Manajer Verifikasi Driver. Ketik Pemverifikasi di jendela Command Prompt.
- Pilih Buat pengaturan kustom (untuk pengembang kode) lalu klik Berikutnya.
- Pilih Pilih pengaturan individual dari daftar lengkap.
- Pilih (centang)Verifikasi I/O dan Pemeriksaan MDL Invariant untuk Driver.
- Mulai ulang komputer.