TRANSACTION_OUTCOME enumeration (winnt.h)

Defines the outcomes (results) that KTM can assign to a transaction.

Syntax

typedef enum _TRANSACTION_OUTCOME {
  TransactionOutcomeUndetermined = 1,
  TransactionOutcomeCommitted,
  TransactionOutcomeAborted
} TRANSACTION_OUTCOME;

Constants

 
TransactionOutcomeUndetermined
Value: 1
The transaction has not yet been committed or rolled back.
TransactionOutcomeCommitted
The transaction has been committed.
TransactionOutcomeAborted
The transaction has been rolled back.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header winnt.h (include Windows.h)

See also

About KTM

KTM Reference