Taula de continguts:
- Definició: què significa el model de controlador de Windows (WDM)?
- Techopedia explica el model de controlador de Windows (WDM)
Definició: què significa el model de controlador de Windows (WDM)?
El model de controlador de Windows (WDM) és un marc o arquitectura del controlador que fa que el codi font sigui compatible amb Windows 98, 2000, Me, XP i totes les versions posteriors de Microsoft Windows, és a dir, totes les versions de 32 bits de Windows. WDM va ser dissenyat per substituir “VxD”, la tecnologia del controlador utilitzada en versions anteriors com Windows 3.1, Windows 95 i Windows NT.
També conegut com a Model de Controlador Win32.
Techopedia explica el model de controlador de Windows (WDM)
Amb un codi font de menys requeriment, el model de controlador de Windows és més eficient que VxD i estàndard requerit. No obstant això, els controladors WDM no són compatibles amb versions anteriors a Windows 98, per exemple, Windows 3.1, 95 i NT 4.0 o versions anteriors al sistema operatiu per al qual van ser escrits. WDM és compatible amb les versions posteriors. Un dels problemes que això crea és que les noves funcions del sistema operatiu poden funcionar o no amb els controladors escrits per a versions anteriors del sistema operatiu.
Els controladors WDM es classifiquen en tres tipus:
- Els controladors de funció s’escriuen per a un dispositiu específic, com ara una impressora
- Els conductors d’autobús són per a busos tan habituals com PCI, SCSI i USB i estan dissenyats per a un controlador d’autobusos, un adaptador o un pont (i els venedors de programari poden crear els seus propis controladors d’autobús)
- Controladors de filtre, que poden ser controladors no dispositius, però quan activen un dispositiu, afegeixen valor o canvien el funcionament d'un determinat dispositiu o diversos dispositius.
Tant els controladors WDM com els controladors VxD funcionaran amb sistemes operatius Windows 98 (Windows 98, Windows 98 Second Edition i Windows Me). Tot i això, normalment els controladors WDM permeten més funcions, per exemple, una targeta sintonitzadora de TV pot capturar imatges de més alta resolució.
Els desenvolupadors de programari de controladors han tingut diverses crítiques sobre el WDM, incloses:
- Que és molt complex d’entendre.
- Les interaccions amb els esdeveniments de gestió d'energia i plug-n-play són difícils.
- Cancel·lar les instruccions d'E / S (entrada / sortida) és molt problemàtic.
- Cada controlador requereix milers de línies de codi de suport.
- No hi ha suport tècnic per escriure “controladors de mode d’usuari” purs (controladors d’ús especial personalitzats).
- La documentació i els controladors de mostra són de qualitat qüestionable.
Aquests problemes van fer que Microsoft publiqués un reemplaçament per WDM, anomenat "Windows Driver Foundation", en dues versions: "Kernel-Mode Driver Framework" (KMDF) és per a Windows 2000 i Windows XP; i "UMDF) són" per a Windows XP i versions posteriors.
