Windows Sürücü Modeli (WDM)

Yazar: Randy Alexander
Yaratılış Tarihi: 28 Nisan 2021
Güncelleme Tarihi: 14 Mayıs Ayı 2024
Anonim
Windows Sürücü Modeli (WDM) - Teknoloji
Windows Sürücü Modeli (WDM) - Teknoloji

İçerik

Tanımı - Windows Sürücü Modeli (WDM) ne anlama geliyor?

Windows Sürücü Modeli (WDM), kaynak kodunu Windows 98, 2000, Me, XP ve sonraki Microsoft Windows sürümleriyle, yani tüm Windows 32 bit sürümleriyle uyumlu yapan bir sürücü çerçevesi veya mimarisidir. WDM, Windows 3.1, Windows 95 ve Windows NT gibi önceki sürümlerde kullanılan sürücü teknolojisi olan “VxD” yerine kullanılmak üzere tasarlanmıştır.

Win32 Sürücü Modeli olarak da bilinir.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Windows Sürücü Modelini (WDM) Açıklıyor

Daha az gerekli kaynak koduyla, Windows sürücü modeli VxD'den daha verimli ve standart kod gereksinimleri. Bununla birlikte, WDM sürücüleri, Windows 98'den önceki Windows sürümleriyle geriye dönük olarak uyumlu değildir; Windows 3.1, 95 ve NT 4.0 veya işletim sistemlerinden daha eski sürümleri için yazılmışlar. WDM daha sonraki sürümlerle ileriye dönük olarak uyumludur. Bunun yarattığı bir sorun, yeni işletim sistemi özelliklerinin önceki işletim sistemi sürümleri için yazılmış sürücüleri kullanarak çalışabileceği ya da çalışmayabileceğidir.

WDM sürücüleri üç türe ayrılır:


  1. İşlev sürücüleri, cihaz gibi belirli bir cihaz için yazılır.
  2. Veri yolu sürücüleri, PCI, SCSI ve USB gibi yaygın veri yolları içindir ve veri yolu denetleyicisi, bağdaştırıcısı veya köprüsü için tasarlanmıştır (ve yazılım satıcıları kendi veri yolu sürücülerini oluşturabilir)
  3. Aygıt sürücüsü olmayan sürücüleri filtrele, ancak bir aygıtı etkinleştirdiklerinde, belirli bir aygıta veya birden fazla aygıta değer kattıkları veya işlemlerini değiştirdikleri.

Hem WDM sürücüleri hem de VxD sürücüleri Windows 98 işletim sistemlerinde (Windows 98, Windows 98 İkinci Sürüm ve Windows Me) çalışacaktır. Bununla birlikte, genellikle WDM sürücüleri daha fazla özelliğe izin verir; TV tarayıcı kartı daha yüksek çözünürlüklü görüntüler yakalayabilir.

Sürücü yazılımı geliştiricileri, aşağıdakiler de dahil olmak üzere, WDM hakkında birkaç eleştiriye maruz kaldı:


  • Bunu anlamak çok karmaşık.
  • Plug-n-play ve güç yönetimi olaylarıyla etkileşimler zordur.
  • G / Ç (giriş / çıkış) talimatlarını iptal etmek çok sorunlu.
  • Her sürücü binlerce satır destek kodu gerektirir.
  • Saf “kullanıcı modu sürücüleri” (özelleştirilmiş özel kullanım sürücüleri) yazmak için teknik destek yoktur.
  • Belgeler ve örnek sürücüler şüpheli niteliktedir.

Bu sorunlar, Microsoft'un iki sürümde “Windows Sürücü Vakfı” olarak adlandırılan WDM'nin yerini almasına neden oldu: “Çekirdek Modu Sürücü Çerçevesi” (KMDF), Windows 2000 ve Windows XP içindir; ve “Kullanıcı Modu Sürücü Çerçevesi” (UMDF), Windows XP ve sonraki sürümleri içindir.