| Anterior | Siguiente |
| STATUS_PATH_NOT_COVERED | STATUS_LICENSE_QUOTA_EXCEEDED |
STATUS_NO_CALLBACK_ACTIVE
Qué significa STATUS_NO_CALLBACK_ACTIVE
Windows puede entrar desde kernel mode en un callback de user mode y después volver al caller de kernel mediante una operación de callback-return. Este status indica que el thread no tiene ese contexto activo.
Es un error de control-flow/thread context, no un callback que “devolvió false”. Llamar la rutina nativa desde otro worker o después de haber unwinded el frame no recrea el estado que falta.
Qué comprobar
- Registre thread ID y call stack al entrar/salir del callback.
- Compruebe que return ocurre en el mismo thread/contexto.
- Busque unwind/exception que eliminó el callback frame.
- No invoque callback-return como una API genérica fuera de ese lifecycle.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.