Rumah Pembangunan Apakah model pemacu tingkap (wdm)? - definisi dari techopedia

Apakah model pemacu tingkap (wdm)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksudnya Model Pemandu Windows (WDM)?

Model Pemandu Windows (WDM) adalah kerangka pemandu atau arkitektur yang menjadikan kod sumber serasi dengan Windows 98, 2000, Me, XP dan semua versi Microsoft Windows, iaitu semua versi Windows 32-bit. WDM direka untuk menggantikan "VxD, " teknologi pemacu yang digunakan pada versi terdahulu seperti Windows 3.1, Windows 95 dan Windows NT.


Juga dikenali sebagai Model Pemandu Win32.

Techopedia menerangkan Model Pemandu Windows (WDM)

Dengan kod sumber yang kurang diperlukan, model pemacu Windows lebih berkesan daripada VxD dan keperluan kod serasi. Walau bagaimanapun, pemacu WDM tidak serasi dengan versi Windows sebelum Windows 98, contohnya Windows 3.1, 95 dan NT 4.0 atau versi lebih lama daripada OS yang asalnya ditulis. WDM bersesuaian dengan versi seterusnya. Satu masalah yang dicipta ini adalah bahawa ciri OS baru mungkin, atau mungkin tidak, berfungsi menggunakan pemandu yang ditulis untuk versi OS terdahulu.


Pemandu WDM dikelaskan kepada tiga jenis:

  1. Pemacu fungsi ditulis untuk peranti tertentu, seperti pencetak
  2. Pemandu bas adalah untuk bas umum seperti PCI, SCSI dan USB, dan direka untuk pengawal bas, penyesuai atau jambatan (dan vendor perisian boleh membuat pemandu bas mereka sendiri)
  3. Pemandu penapis, yang mungkin pemacu bukan peranti, tetapi apabila ia membolehkan peranti yang mereka tambah nilai kepada, atau menukar operasi, peranti tertentu atau berbilang peranti.

Kedua-dua pemandu WDM dan pemandu VxD akan berfungsi dengan Windows 98 OS (Windows 98, Windows 98 Second Edition dan Windows Me). Walau bagaimanapun, biasanya pemandu WDM membenarkan lebih banyak ciri, contohnya, kad penyesuai TV dapat menangkap imej resolusi yang lebih tinggi.


Pemaju perisian pemacu telah mempunyai beberapa kritikan mengenai WDM, termasuk:

  • Bahawa ia sangat rumit untuk difahami.
  • Interaksi dengan acara plug-n-play dan pengurusan kuasa adalah sukar.
  • Membatalkan arahan I / O (input / output) sangat bermasalah.
  • Setiap pemandu memerlukan beribu-ribu baris kod sokongan.
  • Tidak ada sokongan teknikal untuk menulis "pemacu mod pengguna" tulen (pemacu guna khas yang disesuaikan).
  • Dokumentasi dan pemandu sampel adalah kualiti yang dipersoalkan.

Isu-isu ini menyebabkan Microsoft melepaskan pengganti untuk WDM, yang dipanggil "Windows Driver Foundation, " dalam dua versi: "Kerangka Pemandu Mod Kernel" (KMDF) adalah untuk Windows 2000 dan Windows XP; dan "Kerangka Pemandu Pengguna-Mod" (UMDF) adalah untuk Windows XP dan versi yang lebih baru.

Apakah model pemacu tingkap (wdm)? - definisi dari techopedia