Cómo los controladores de filtro del sistema de archivos son similares a los controladores de dispositivo
Los controladores de filtro del sistema de archivos y los controladores de dispositivos en el sistema operativo Microsoft Windows son similares de las siguientes maneras:
Estructura similar
Al igual que los controladores de dispositivos, los controladores de filtro del sistema de archivos tienen rutinas de finalización de controladores,distribución y E / S. Llaman a muchas de las mismas rutinas en modo kernel a las que llaman los controladores de dispositivo y filtran las solicitudes de E/S para dispositivos (es decir, volúmenes del sistema de archivos) con las que están asociadas.
Funcionalidad similar
Dado que los controladores de filtro del sistema de archivos y los controladores de dispositivos forman parte del sistema de E/S, ambos reciben paquetes de solicitud de E/ S (IRP) y actúan sobre ellos.
Al igual que los controladores de dispositivo, los controladores de filtro del sistema de archivos también pueden crear sus propios IRP y enviarlos a controladores de nivel inferior.
Ambos tipos de controladores pueden registrarse para recibir notificaciones (mediante funciones de devolución de llamada) de varios eventos del sistema.
Otras similitudes
Al igual que los controladores de dispositivo, los controladores de filtro del sistema de archivos pueden recibir códigos de control de E/ S (IOCTLs). Tenga en cuenta que los controladores de filtro del sistema de archivos también pueden recibir y definir códigos de control del sistema de archivos (FSCTLs).
Al igual que los controladores de dispositivo, los controladores de filtro del sistema de archivos se pueden configurar para que se carguen en el momento de inicio del sistema o que se carguen más adelante, una vez completado el proceso de inicio del sistema.