| Anterior | Siguiente |
| INPUT_E_OUT_OF_ORDER | INPUT_E_MULTIMODAL |
INPUT_E_REENTRANCY
Qué significa INPUT_E_REENTRANCY
INPUT_E_REENTRANCY corresponde a 0x80400001. La operación solicitada no se puede realizar desde una devolución de llamada ni desde un controlador de eventos.
Qué comprobar
Registra si la operación se invoca dentro de un callback o event handler de entrada y qué llamada volvió a entrar en el mismo componente. Busca ciclos producidos por enviar mensajes sincrónicos desde ese callback.
Cómo resolverlo o tratarlo
Difiere la operación hasta salir del callback, por ejemplo publicándola en la cola del hilo apropiado. Evita llamadas recursivas a la API de entrada desde el controlador que ella misma está ejecutando.
Qué distingue este resultado
La restricción es de reentrancia y contexto de llamada, no de validez de coordenadas o del dispositivo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
