typedef struct _CM_TRANS
{
    LIST_ENTRY TransactionListEntry;
    LIST_ENTRY KCBUoWListHead;
    LIST_ENTRY LazyCommitListEntry;
    void *KtmTrans;
    CM_RM *CmRm;
    KENLISTMENT *KtmEnlistmentObject;
    void *KtmEnlistmentHandle;
    GUID KtmUow;
    unsigned __int64 StartLsn;
    unsigned long TransState;
    unsigned long HiveCount;
    CMHIVE *HiveArray[7];
} CM_TRANS, *PCM_TRANS;