x64x86ia64 / ntdllntoskrnl

_POOL_DESCRIPTOR

← 10.0.17763.737 14 builds latest →
struct _POOL_DESCRIPTOR {
/* 60 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
volatile long RunningAllocs;/* 0x40 4 */
/* 4 bytes padding */
volatile unsigned __int64 PagesAllocated;/* 0x48 8 */
volatile unsigned __int64 BigPagesAllocated;/* 0x50 8 */
volatile unsigned __int64 BytesAllocated;/* 0x58 8 */
/* 32 bytes padding */
/* ── cacheline 2 boundary (128 bytes) ── */
volatile long RunningDeallocs;/* 0x80 4 */
/* 4 bytes padding */
volatile unsigned __int64 PagesDeallocated;/* 0x88 8 */
volatile unsigned __int64 BigPagesDeallocated;/* 0x90 8 */
volatile unsigned __int64 BytesDeallocated;/* 0x98 8 */
/* 32 bytes padding */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long PoolIndex;/* 0xc0 4 */
};
size 256 (0x100)10 members5 holes (132 bytes)padding 604 cachelines
Used in (1)