Articulo de referencia

Controlador de filtro

Un controlador de filtro es un controlador de Microsoft Windows que extiende o modifica la función de los dispositivos periféricos o admite un dispositivo especializado en el or...

Un controlador de filtro es un controlador de Microsoft Windows que extiende o modifica la función de los dispositivos periféricos o admite un dispositivo especializado en el ordenador personal . Es un controlador, programa o módulo que se inserta en la pila de controladores existente para realizar alguna función específica. Un controlador de filtro no debe afectar de forma significativa al funcionamiento normal de la pila de controladores existente. Desarrollados por Microsoft o por el fabricante del hardware , se pueden añadir a Windows varios controladores de filtro [ 1 ] . Los controladores de filtro de nivel superior se sitúan por encima del controlador principal del dispositivo (el controlador de función ), mientras que los controladores de filtro de nivel inferior se sitúan por debajo del controlador de función y por encima del controlador de bus .

Los filtros pueden funcionar en una marca específica de dispositivo, como un ratón o un teclado , o pueden realizar alguna operación en una clase de dispositivos, como cualquier ratón o cualquier teclado.

Las páginas de hardware del Centro de desarrollo de Windows explican en detalle los controladores de filtro superior e inferior. [ 2 ]

Por ejemplo, el controlador genérico de cámara USB (UVC) usbvideo.sys es un controlador de función , mientras que el controlador de bus gestiona los datos USB de los dispositivos del controlador host. Un filtro de nivel inferior modifica el comportamiento del hardware de la cámara (por ejemplo, detecta paquetes de interrupción de un conmutador de cámara) y se sitúa entre el controlador de función y el controlador de bus. Un filtro de nivel superior suele proporcionar funciones de valor añadido para una cámara, como el procesamiento adicional del flujo de vídeo (por ejemplo, cambios de color, identificación de objetos, aplicación de superposiciones), y se sitúa entre el controlador de función y la aplicación de usuario que se ha conectado a la cámara.

Otro tipo de controlador de filtro es el controlador de filtro de bus (por ejemplo, USB, PCI, PCIe), que puede añadirse sobre el controlador de bus. Por ejemplo, se añade un filtro de bus ACPI para gestionar la energía de cada dispositivo.

Véase también

Referencias

  1. "Controladores de filtro (Controladores de Windows)" . Archivado del original el 14/01/2015 . Consultado el 03/02/2015 .
  2. "Tipos de controladores WDM (controladores de Windows)" . Archivado del original el 7 de enero de 2015. Consultado el 3 de febrero de 2015 .