¿Qué significa el código de error de Windows 1431 (ERROR_HOOK_NOT_INSTALLED)?

 
Anterior Siguiente
ERROR_JOURNAL_HOOK_SET ERROR_INVALID_LB_MESSAGE

ERROR_HOOK_NOT_INSTALLED

Qué significa ERROR_HOOK_NOT_INSTALLED

ERROR_HOOK_NOT_INSTALLED (1431) — El procedimiento de hook no está instalado.

La operación espera un hook instalado, pero el hook indicado ya no está presente.

Qué comprobar

  • Rastrea SetWindowsHookEx/UnhookWindowsHookEx y errores de instalación previos.

Tratamiento recomendado

No invoques cleanup o lógica dependiente de un hook cuya instalación falló o ya terminó.

Diagnóstico específico

No llames a CallNextHookEx o UnhookWindowsHookEx con un HHOOK que nunca se instaló correctamente o que ya fue retirado. Conserva el resultado exacto de SetWindowsHookEx y serializa install/uninstall; una carrera durante shutdown puede dejar a otro hilo usando un handle que ya no representa una cadena de hooks activa.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.