// wdm.h
typedef enum _KTMOBJECT_TYPE {
KTMOBJECT_TRANSACTION,
KTMOBJECT_TRANSACTION_MANAGER,
KTMOBJECT_RESOURCE_MANAGER,
KTMOBJECT_ENLISTMENT,
KTMOBJECT_INVALID
} KTMOBJECT_TYPE, *PKTMOBJECT_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The KTMOBJECT_TYPE enumeration identifies the types of objects that KTM supports.
KTMOBJECT_TRANSACTIONKTM transaction objects.
KTMOBJECT_TRANSACTION_MANAGERKTM transaction manager objects.
KTMOBJECT_RESOURCE_MANAGERKTM resource manager objects.
KTMOBJECT_ENLISTMENTKTM enlistment objects.
KTMOBJECT_INVALIDInvalid object type.
The KTMOBJECT_TYPE enumeration is used with the ZwEnumerateTransactionObject routine.
For more information about KTM objects, see KTM Objects.