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.
Sebelum memverifikasi driver, SDV memindai kode sumber driver dan membuat file Sdv-map.h di direktori sumber driver. Anda harus memeriksa dan menyetujui file header ini sebelum memverifikasi driver Anda.
Anda juga dapat menggunakan perintah staticdv /scan untuk mengarahkan SDV untuk memindai kode driver dan membuat file. Untuk petunjuknya, lihat Memindai driver.
Jika file Sdv-map.h tidak lengkap atau salah, yaitu, jika salah satu titik entri hilang, atau titik entri dikaitkan dengan jenis peran fungsi yang salah, verifikasi tidak dapat diandalkan.
Untuk daftar fungsi yang digunakan SDV untuk driver WDM, KMDF, dan NDIS, lihat Menggunakan Deklarasi Jenis Peran Fungsi.
Jenis peran fungsi yang muncul dalam file Sdv-map.h adalah jenis yang digunakan SDV dalam verifikasi aturannya. SDV menggunakan deklarasi jenis peran fungsi yang Anda tambahkan ke file header Anda untuk menghasilkan file Sdv-map.h di direktori kode sumber driver. Dalam file Sdv-map.h, SDV memetakan fungsi driver yang dideklarasikan ke pengidentifikasi fungsi yang digunakan oleh SDV selama verifikasi. Misalnya, untuk driver KMDF, fungsi panggilan balik yang disebut MyDpc mungkin dipetakan ke fun_WDF_DPC_1.
SDV tidak mengharuskan driver mendeklarasikan jenis peran fungsi untuk semua fungsi panggilan balik yang digunakannya. Diperlukan hanya jika driver telah mendeklarasikan jenis peran fungsi yang dikenal oleh SDV dan ditafsirkannya dengan benar. Jika driver tidak memiliki jenis peran fungsi yang diperlukan SDV untuk memverifikasi aturan tertentu, SDV menyimpulkan bahwa aturan tidak berlaku untuk driver. Ini tidak dianggap sebagai kesalahan atau cacat.
Penting bagi Anda untuk memperbaiki kesalahan apa pun dalam file Sdv-map.h sebelum memverifikasi driver. Jika file salah, verifikasi mungkin tidak dapat diandalkan.