struct _MI_POOL_STATE { unsigned long MaximumNonPagedPoolThreshold;/* 0x0 4 */ volatile unsigned long AllocatedNonPagedPool;/* 0x4 4 */ struct _SINGLE_LIST_ENTRY BadPoolHead;/* 0x8 4 */ unsigned long HighEventSets;/* 0xc 4 */ unsigned char HighEventSetsValid;/* 0x10 1 */ /* 3 bytes padding */ unsigned long LowPagedPoolThreshold;/* 0x14 4 */ unsigned long HighPagedPoolThreshold;/* 0x18 4 */ volatile long PermittedFaultsLock;/* 0x1c 4 */ struct _RTL_AVL_TREE PermittedFaultsTree;/* 0x20 4 */ struct _MI_ACCESS_VIOLATION_RANGE PermittedFaultsInitialNode[2];/* 0x24 40 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long TotalPagedPoolQuota;/* 0x4c 4 */ unsigned long TotalNonPagedPoolQuota;/* 0x50 4 */};size 84 (0x54)12 members1 hole (3 bytes)padding 02 cachelines
Used in (1)