| Anterior | Siguiente |
| STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD | STATUS_FLT_CONTEXT_ALREADY_DEFINED |
STATUS_FLT_NO_HANDLER_DEFINED
Qué significa STATUS_FLT_NO_HANDLER_DEFINED
STATUS_FLT_NO_HANDLER_DEFINED indica que el minifilter no tiene registrado un handler/callback para el tipo de I/O que una operación intenta dirigirle. Es una discrepancia entre capabilities registradas y la ruta que el código intenta usar.
Revise la operation registration table y el major function concreto. Una feature condicional puede compilar código que intenta invocar/postear una operación aunque la tabla de callbacks de esa build haya omitido el handler correspondiente.
No se corrige añadiendo un callback vacío sólo para eliminar el status. Confirme primero si el filtro debe interceptar esa operación; si no, cambie la ruta que la solicita.
Qué comprobar
- Registre el major function/operation que carece de handler.
- Compare con la
FLT_OPERATION_REGISTRATIONde esa build. - Revise ifdefs/features que cambien callbacks registrados.
- Defina el handler sólo si el diseño realmente necesita procesar esa I/O.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.