x64 / ntdllntoskrnl /

_MI_POOL_STATE

← 10.0.26100.32230 15 builds latest →
struct _MI_POOL_STATE {
unsigned __int64 MaximumNonPagedPoolThreshold;/* 0x0 8 */
volatile unsigned __int64 AllocatedNonPagedPool;/* 0x8 8 */
volatile unsigned __int64 AllocatedSecureNonPagedPool;/* 0x10 8 */
unsigned long HighEventSets;/* 0x18 4 */
unsigned char HighEventSetsValid;/* 0x1c 1 */
/* 3 bytes padding */
unsigned __int64 LowPagedPoolThreshold;/* 0x20 8 */
unsigned __int64 HighPagedPoolThreshold;/* 0x28 8 */
volatile long PermittedFaultsLock;/* 0x30 4 */
/* 4 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned __int64 TotalPagedPoolQuota;/* 0x90 8 */
unsigned __int64 TotalNonPagedPoolQuota;/* 0x98 8 */
/* 32 bytes padding */
/* ── cacheline 3 boundary (192 bytes) ── */
/* ── cacheline 7 boundary (448 bytes) ── */
volatile unsigned __int64 NoStealNonPagedPoolPages;/* 0x1c0 8 */
volatile unsigned long NoStealNonPagedPoolLogEntriesDropped;/* 0x1d4 4 */
};
size 576 (0x240)19 members3 holes (39 bytes)padding 489 cachelines
Used in (1)