| Anterior | Siguiente |
| ERROR_FLT_DISALLOW_FAST_IO | ERROR_FLT_NOT_SAFE_TO_POST_OPERATION |
ERROR_FLT_INVALID_NAME_REQUEST
Qué significa ERROR_FLT_INVALID_NAME_REQUEST
ERROR_FLT_INVALID_NAME_REQUEST (-2145452027, 0x801F0005). El minifilter pidió un file name que FltMgr no puede obtener de forma segura en el punto actual de I/O.
Las name queries dependen de la etapa de I/O, cache y posibilidad de consultar el file system sin recursión o deadlock. Un cache miss no siempre permite bajar al sistema de archivos para obtener el nombre.
Qué comprobar
- Registra callback phase y flags de FltGetFileNameInformation.
- Comprueba si estás en paging I/O o post-create inadecuado.
- Evita recursion hacia file system.
Cómo resolverlo
Pide el nombre en una etapa permitida o usa información ya disponible/cacheada.
Cómo confirmar la corrección
Reproduce y confirma que la query ocurre en el callback seguro y devuelve la forma esperada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.