En el sitio web de HP, veo un controlador que se llama "AMD USB Filter Driver". ¿Qué es un controlador de filtro USB? ¿Qué hace? ¿Qué pasa si no lo instalo?
En el sitio web de HP, veo un controlador que se llama "AMD USB Filter Driver". ¿Qué es un controlador de filtro USB? ¿Qué hace? ¿Qué pasa si no lo instalo?
Respuestas:
es un controlador de Microsoft Windows que agrega valor a los dispositivos periféricos o admite un dispositivo especializado en la computadora personal. Es un controlador / programa / módulo que se inserta en la pila de controladores existente para realizar alguna función específica.
Escrito por Microsoft o por el proveedor del hardware, se puede agregar cualquier cantidad de controladores de filtro a Windows. Los controladores de filtro de nivel superior se ubican por encima del controlador primario del dispositivo (el controlador de función), mientras que los controladores de filtro de nivel inferior se ubican debajo del controlador de función y por encima del controlador de bus.
Encontrará algunos ejemplos en esta página de desarrollo de controladores (sin embargo, eso podría ser más útil para una pregunta de desbordamiento de pila).
Aquí hay un ejemplo en Grupos de Google sobre cómo escribir un controlador de filtro USB. Ese hilo da una breve discusión sobre sus limitaciones. Mientras tanto, la aplicación WinUSB de Stack Overflow pregunta o el controlador de modo de usuario como controlador de filtro para análisis / sniffer / tendencias USB muestra un caso de uso.