x64 / ntdllntoskrnl /

_MMSUPPORT

← 10.0.10240.21161 8 builds latest →
struct _MMSUPPORT {
volatile long WorkingSetLock;/* 0x0 4 */
/* 4 bytes padding */
void* AccessLog;/* 0x10 8 */
unsigned __int64 AgeDistribution[7];/* 0x28 56 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned __int64 MinimumWorkingSetSize;/* 0x60 8 */
unsigned __int64 WorkingSetLeafSize;/* 0x68 8 */
unsigned __int64 WorkingSetLeafPrivateSize;/* 0x70 8 */
unsigned __int64 WorkingSetSize;/* 0x78 8 */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned __int64 WorkingSetPrivateSize;/* 0x80 8 */
unsigned __int64 MaximumWorkingSetSize;/* 0x88 8 */
unsigned __int64 ChargedWslePages;/* 0x90 8 */
unsigned __int64 ActualWslePages;/* 0x98 8 */
unsigned __int64 WorkingSetSizeOverhead;/* 0xa0 8 */
unsigned __int64 PeakWorkingSetSize;/* 0xa8 8 */
unsigned long HardFaultCount;/* 0xb0 4 */
unsigned short PartitionId;/* 0xb4 2 */
unsigned short Pad0;/* 0xb6 2 */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned short NextPageColor;/* 0xc0 2 */
unsigned short LastTrimStamp;/* 0xc2 2 */
unsigned long PageFaultCount;/* 0xc4 4 */
unsigned __int64 TrimmedPageCount;/* 0xc8 8 */
unsigned __int64 Reserved0;/* 0xd0 8 */
/* 4 bytes padding */
unsigned __int64 ReleasedCommitDebt;/* 0xe0 8 */
void* WsSwapSupport;/* 0xe8 8 */
void* CommitReAcquireFailSupport;/* 0xf0 8 */
};
size 248 (0xf8)28 members2 holes (8 bytes)padding 04 cachelines
Used in (5)