| Anterior | Siguiente |
| STATUS_THREADPOOL_HANDLE_EXCEPTION | STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED |
STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED
Qué significa STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED
STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED indica que el callback pudo ejecutar su cuerpo y aun así fallar la acción diferida de SetEvent. El event pudo cerrarse, perder access o dejar de ser el objeto esperado.
Si otro thread usa ese event como prueba de que cleanup terminó, puede quedar bloqueado para siempre. El lifetime del event debe extenderse hasta después del callback finalization.
Qué comprobar
- Registre event handle y quién lo cierra.
- Mantenga su lifetime hasta que todos los callbacks hayan retornado.
- Verifique access rights y posibles handle-reuse races.
- No interprete callback success como prueba de que la señal de completion se emitió.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
