// wdm.h
typedef enum _TRANSACTION_OUTCOME {
TransactionOutcomeUndetermined,
TransactionOutcomeCommitted,
TransactionOutcomeAborted
} TRANSACTION_OUTCOME;
View the official Windows Driver Kit DDI referenceNo description available.
The TRANSACTION_OUTCOME enumeration defines the outcomes (results) that KTM can assign to a transaction.
TransactionOutcomeUndeterminedThe transaction has not yet been committed or rolled back.
TransactionOutcomeCommittedThe transaction has been committed.
TransactionOutcomeAbortedThe transaction has been rolled back.
The TRANSACTION_OUTCOME enumeration is used in the TRANSACTION_BASIC_INFORMATION structure.