| Anterior | Siguiente |
| ERROR_INVALID_HOOK_FILTER | ERROR_HOOK_NEEDS_HMOD |
ERROR_INVALID_FILTER_PROC
Qué significa ERROR_INVALID_FILTER_PROC
ERROR_INVALID_FILTER_PROC (1427) — El procedimiento de hook no es válido.
La dirección de procedimiento no es un callback de hook utilizable en ese contexto.
Qué comprobar
- Comprueba firma HOOKPROC, calling convention, lifetime del módulo y que el puntero no sea null/stale.
Tratamiento recomendado
Exporta/conserva un callback válido y evita descargar su módulo mientras el hook siga instalado.
Diagnóstico específico
Valida que la dirección usada como filter procedure sea una función válida con la firma y lifetime exigidos por la API que la recibe. Si el módulo se descarga o se pasa un thunk de arquitectura distinta, el puntero deja de ser utilizable; conserva módulo, dirección y momento de unload durante la reproducción.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
