| Anterior | Siguiente |
| STATUS_NO_LINK_TRACKING_IN_TRANSACTION | STATUS_TRANSACTION_INTEGRITY_VIOLATED |
STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION
Qué significa STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION
La transacción puede ser perfectamente válida y aun así una API, FSCTL o clase de objeto no soportar semántica transaccional. Este status es una limitación del contrato de la operación, no un timeout ni un rollback automático.
Antes de mover la llamada fuera de la transacción, defina qué consistencia necesita el workflow. Ejecutarla “por fuera” puede dejar efectos permanentes aunque el resto de la transacción termine haciendo rollback.
Qué comprobar
- Identifique la API/FSCTL y el objeto exacto que rechaza la transacción.
- Revise si la documentación de esa operación declara soporte TxF/KTM.
- Decida explícitamente cómo compensar efectos no transaccionales.
- No confunda unsupported-in-transaction con una transacción inválida.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
