| Anterior | Siguiente |
| STATUS_INVALID_THREAD | STATUS_CALLBACK_RETURNED_LDR_LOCK |
STATUS_CALLBACK_RETURNED_TRANSACTION
Qué significa STATUS_CALLBACK_RETURNED_TRANSACTION
STATUS_CALLBACK_RETURNED_TRANSACTION significa que el pooled worker conserva una current transaction. El siguiente callback podría realizar file/registry work dentro de la transacción equivocada aunque nunca la haya seleccionado.
Cerrar un transaction handle no necesariamente restaura el thread-current association. Hay que guardar y restaurar el contexto previo explícitamente.
Qué comprobar
- Capture current transaction al entrar y al salir.
- Restaure el contexto anterior, no solo cierre handles.
- Aplique cleanup en success/failure/exception/cancellation.
- Revise operaciones posteriores que pudieron quedar accidentalmente enlistadas.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.