Freigeben über


TRANSACTION_BASIC_INFORMATION-Struktur (wdm.h)

Die TRANSACTION_BASIC_INFORMATION-Struktur enthält Informationen zu einem Transaktionsobjekt.

Syntax

typedef struct _TRANSACTION_BASIC_INFORMATION {
  GUID  TransactionId;
  ULONG State;
  ULONG Outcome;
} TRANSACTION_BASIC_INFORMATION, *PTRANSACTION_BASIC_INFORMATION;

Member

TransactionId

Eine GUID, die KTM dem Transaktionsobjekt zugewiesen hat. Dieser Wert wird auch als UOW-Bezeichner (Unit of Work) der Transaktion bezeichnet.

State

Ein TRANSACTION_STATE typisierter Wert, der den aktuellen Status der Transaktion angibt.

Outcome

Ein TRANSACTION_OUTCOME typisierter Wert, der das Ergebnis (Ergebnis) der Transaktion angibt.

Hinweise

Die TRANSACTION_BASIC_INFORMATION-Struktur wird mit der ZwQueryInformationTransaction-Routine verwendet. Diese Routine füllt die Member der Struktur aus.

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_INFORMATION_CLASS

TRANSACTION_OUTCOME

TRANSACTION_STATE

TmGetTransactionId

ZwQueryInformationTransaction