Partager via


structure TRANSACTION_BASIC_INFORMATION (wdm.h)

La structure TRANSACTION_BASIC_INFORMATION contient des informations sur un objet de transaction.

Syntaxe

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

Membres

TransactionId

GUID que KTM a affecté à l’objet transaction. Cette valeur est également appelée identificateur d’unité de travail (UOW) de la transaction.

State

Valeur de type TRANSACTION_STATE qui spécifie l’état actuel de la transaction.

Outcome

Valeur de type TRANSACTION_OUTCOME qui spécifie le résultat de la transaction (résultat).

Remarques

La structure TRANSACTION_BASIC_INFORMATION est utilisée avec la routine ZwQueryInformationTransaction . Cette routine remplit les membres de la structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures du système d’exploitation.
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

TRANSACTION_INFORMATION_CLASS

TRANSACTION_OUTCOME

TRANSACTION_STATE

TmGetTransactionId

ZwQueryInformationTransaction