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.
Penting
Bagian ini berisi panduan tentang driver WDM, yang bukan lagi model driver yang direkomendasikan. Untuk panduan tentang memilih model driver, lihat Memilih model driver.
Windows Driver Model (WDM) diperkenalkan untuk memungkinkan pengembang driver menulis driver perangkat yang kompatibel dengan kode sumber di semua sistem operasi Microsoft Windows. Driver mode kernel yang mengikuti aturan WDM disebut driver WDM.
Semua driver WDM harus melakukan tugas-tugas berikut:
Sertakan Wdm.h, bukan Ntddk.h. (Wdm.h adalah subset dari Ntddk.h.)
Dirancang sebagai sopir bus, driver fungsi, atau driver filter, seperti yang dijelaskan dalam Jenis Driver WDM.
Mendukung Plug and Play (PnP).
Mendukung manajemen daya.
Mendukung Instrumentasi Manajemen Windows (WMI).
Haruskah Anda Menulis Driver WDM?
Jika Anda menulis driver baru, pertimbangkan untuk menggunakan Kerangka Kerja Driver Mode Kernel (KMDF). KMDF menyediakan antarmuka yang lebih mudah digunakan daripada antarmuka WDM.
Jangan menulis driver WDM jika driver adalah bagian dari tumpukan driver non-WDM. Baca dokumentasi untuk driver khusus Microsoft khusus jenis perangkat untuk menentukan bagaimana driver baru harus berinteraksi dengan driver yang disediakan Microsoft. Untuk informasi selengkapnya, lihat Teknologi Perangkat dan Driver.