Freigeben über


TRANSACTION_OUTCOME-Enumeration (wdm.h)

Die TRANSACTION_OUTCOME-Enumeration definiert die Ergebnisse (Ergebnisse), die KTM einer Transaktion zuweisen kann.

Syntax

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

Konstanten

 
TransactionOutcomeUndetermined
Für die Transaktion wurde noch kein Commit ausgeführt oder ein Rollback ausgeführt.
TransactionOutcomeCommitted
Es wurde ein Commit für die Transaktion ausgeführt.
TransactionOutcomeAborted
Für die Transaktion wurde ein Rollback ausgeführt.

Hinweise

Die TRANSACTION_OUTCOME-Enumeration wird in der TRANSACTION_BASIC_INFORMATION-Struktur verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Betriebssystemversionen.
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)

Weitere Informationen

TRANSACTION_BASIC_INFORMATION