_MI_PER_SESSION_PROTOS

//0x38 bytes (sizeof) struct _MI_PER_SESSION_PROTOS { union { LONGLONG Balance:2; //0x0 struct _MMADDRESS_NODE* Parent; //0x0 struct _MI_PER_SESSION_PROTOS* NextToFree; //0x0 } u1; //0x0 struct _MMADDRESS_NODE* LeftChild; //0x8 struct _MMADDRESS_NODE* RightChild; //0x10 union { ULONG SessionId; //0x18 ULONGLONG StartingVpn; //0x18 struct _SUBSECTION* Subsection; //0x18 }; ULONGLONG EndingVpn; //0x20 struct _MMPTE* SubsectionBase; //0x28 union { ULONG ReferenceCount; //0x30 ULONG NumberOfPtesToFree; //0x30 } u2; //0x30 };