| Anterior | Siguiente |
| ERROR_MENU_ITEM_NOT_FOUND | ERROR_HOOK_TYPE_NOT_ALLOWED |
ERROR_INVALID_KEYBOARD_HANDLE
Qué significa ERROR_INVALID_KEYBOARD_HANDLE
ERROR_INVALID_KEYBOARD_HANDLE (1457) — El identificador de distribución del teclado no es válido.
El HKL no representa una distribución de teclado cargada/válida en la sesión actual.
Qué comprobar
- Enumera GetKeyboardLayoutList y registra el HKL que se intenta activar.
Tratamiento recomendado
Carga/selecciona una distribución disponible y no conserves HKL entre cambios de sesión sin revalidarlo.
Diagnóstico específico
No reutilices un handle de layout o dispositivo de teclado después de cambiar la configuración de entrada o descargar el layout. Captura el HKL activo con GetKeyboardLayout y compara con el valor pasado a la API; si difieren, vuelve a obtener el handle en el hilo que procesa la entrada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.