KTMOBJECT_TYPE enumeration (wdm.h)
The KTMOBJECT_TYPE enumeration identifies the types of objects that KTM supports.
Syntax
typedef enum _KTMOBJECT_TYPE {
KTMOBJECT_TRANSACTION,
KTMOBJECT_TRANSACTION_MANAGER,
KTMOBJECT_RESOURCE_MANAGER,
KTMOBJECT_ENLISTMENT,
KTMOBJECT_INVALID
} KTMOBJECT_TYPE, *PKTMOBJECT_TYPE;
Constants
KTMOBJECT_TRANSACTION KTM transaction objects. |
KTMOBJECT_TRANSACTION_MANAGER KTM transaction manager objects. |
KTMOBJECT_RESOURCE_MANAGER KTM resource manager objects. |
KTMOBJECT_ENLISTMENT KTM enlistment objects. |
KTMOBJECT_INVALID Invalid object type. |
Remarks
The KTMOBJECT_TYPE enumeration is used with the ZwEnumerateTransactionObject routine.
For more information about KTM objects, see KTM Objects.
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