TRANSACTION_BASIC_INFORMATION structure (wdm.h)
The TRANSACTION_BASIC_INFORMATION structure contains information about a transaction object.
Syntax
typedef struct _TRANSACTION_BASIC_INFORMATION {
GUID TransactionId;
ULONG State;
ULONG Outcome;
} TRANSACTION_BASIC_INFORMATION, *PTRANSACTION_BASIC_INFORMATION;
Members
TransactionId
A GUID that KTM has assigned to the transaction object. This value is also known as the transaction's unit of work (UOW) identifier.
State
A TRANSACTION_STATE-typed value that specifies the transaction's current state.
Outcome
A TRANSACTION_OUTCOME-typed value that specifies the transaction's outcome (result).
Remarks
The TRANSACTION_BASIC_INFORMATION structure is used with the ZwQueryInformationTransaction routine. This routine fills in the structure's members.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later operating system versions. |
Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for