// wdm.h
typedef struct _TRANSACTION_BASIC_INFORMATION {
GUID TransactionId;
ULONG State;
ULONG Outcome;
} TRANSACTION_BASIC_INFORMATION, *PTRANSACTION_BASIC_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The TRANSACTION_BASIC_INFORMATION structure contains information about a transaction object.
TransactionIdA GUID that KTM has assigned to the transaction object. This value is also known as the transaction's unit of work (UOW) identifier.
StateA TRANSACTION_STATE-typed value that specifies the transaction's current state.
OutcomeA TRANSACTION_OUTCOME-typed value that specifies the transaction's outcome (result).
The TRANSACTION_BASIC_INFORMATION structure is used with the ZwQueryInformationTransaction routine. This routine fills in the structure's members.