struct _MI_PER_SESSION_PROTOS { union { struct _RTL_BALANCED_NODE SessionProtoNode;/* 0x0 24 */ struct _SINGLE_LIST_ENTRY FreeList;/* 0x0 8 */ void* DriverAddress;/* 0x0 8 */ };/* 0x0 24 */ struct _MI_PROTOTYPE_PTES_NODE ProtosNode;/* 0x18 32 */ unsigned __int64 NumberOfPtes;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ union { unsigned long SessionId;/* 0x40 4 */ struct _SUBSECTION* Subsection;/* 0x40 8 */ };/* 0x40 8 */ struct _MMPTE* SubsectionBase;/* 0x48 8 */ union { unsigned long ReferenceCount;/* 0x50 4 */ unsigned long NumberOfPtesToFree;/* 0x50 4 */ } u2;/* 0x50 4 */};size 88 (0x58)9 members0 holespadding 42 cachelines
Used in (1)