DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Windows Driver Frameworks? - Información sobre Windows Driver Frameworks

Definición de Windows Driver Frameworks (antiguamente Windows Driver Foundation)

Alegsa.com.ar
Diccionario tecnología
Windows
Windows Driver Frameworks
Leandro Alegsa (Contacto) 2017-06-21

Envíanos un mensaje


Enviar
Anuncios

Windows Driver Frameworks (WDF), antiguamente llamado Windows Driver Foundation, es un conjunto de herramientas y bibliotecas de Microsoft que ayudan en la creación de controladores (drivers) de dispositivos para Windows 2000 y versiones superiores hasta Windows 10 al momento de escribir este artículo.

Permite reducir la complejidad al momento de escribir/programar controladores de dispositivos para Windows.

Se complementa con Windows Driver Model, abstrayendo gran parte de la complejidad de la programación de los controladores de Windows.

WDF consiste de un Kernel-Mode Driver Framework (KMDF) y un User-Mode Driver Framework (UMDF). Estos frameworks proveen un modelo de programación orientado a objetos para el desarrollo de controladores de Windows.

El objetivo primario de WDF es la escalabilidad conceptual y la duplicación reducida, permitiendo a los desarrolladores aplicar los mismos conceptos a lo largo de diferentes tipos de controladores y reduciendo así el exceso de código requerido para los controladores. Esto difiere fuertemente del Windows Driver Model (WDM) que requiere que los desarrolladores de controladores se familiaricen completamente con muchos detalles técnicos complejos para programar controladores básicos.

Parte clave para alcanzar la escalabilidad conceptual es que KMDF y UMDF emplea un modelo "opt-in". Este modelo permite al desarrollador extender y anular el comportamiento predeterminado de un "buen controlador" canónico. En contrate, Windows Driver Model depende del programador del controlador para implementar todos los aspectos del comportamiento del controlador.

Windows Driver Frameworks (o Windows Driver Foundation) puede presentarse dentro de los procesos o tareas que está ejecutando Windows en un momento determinado. También puede aparecer con el nombre de User-mode Driver Framework (UMDF) o el archivo wudfhost.exe.


Variedades de controladores WDF

- Kernel-Mode Driver Framework: para escribir controladores de dispositivos estándar en modo-kernel.

- User-Mode Driver Framework v1: para escribir controladores en modo-usuario empleando una API basada en C++ COM.

- User-Mode Driver Framework v2: para escribir controladores en modo-usuario con paridad sintáctica con KMDF.


WDF y el uso excesivo del CPU

Leer: Windows Driver Foundation emplea demasiada CPU





¿Mejoramos la definición?
Puntos: 0 (0 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




  Diccionario de informática
  Búsqueda por letras:

A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
:

Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas

No hay ningún comentario todavía

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad