TRANSACTION_STATE enumeración (wdm.h)
La enumeración TRANSACTION_STATE define los estados que KTM puede asignar a una transacción.
Syntax
typedef enum _TRANSACTION_STATE {
TransactionStateNormal,
TransactionStateIndoubt,
TransactionStateCommittedNotify
} TRANSACTION_STATE;
Constantes
TransactionStateNormal El estado de la transacción no está en duda ni confirmado. |
TransactionStateIndoubt El estado de la transacción está en duda (es decir, KTM no puede determinar si la transacción debe confirmarse o revertirse). Una transacción que se ha preparado entra en el estado "en duda" si su administrador de transacciones superior deja de estar disponible. |
TransactionStateCommittedNotify La transacción se ha confirmado. Es posible que las notificaciones de confirmación (o no) se hayan entregado a todas las inscripciones. |
Comentarios
La enumeración TRANSACTION_STATE se usa en la estructura TRANSACTION_BASIC_INFORMATION .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores del sistema operativo. |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |