struct _MMSUPPORT { union _LARGE_INTEGER LastTrimTime;/* 0x0 8 */ unsigned long LastTrimFaultCount;/* 0x8 4 */ unsigned long PageFaultCount;/* 0xc 4 */ unsigned long PeakWorkingSetSize;/* 0x10 4 */ unsigned long WorkingSetSize;/* 0x14 4 */ unsigned long MinimumWorkingSetSize;/* 0x18 4 */ unsigned long MaximumWorkingSetSize;/* 0x1c 4 */ struct _MMWSL* VmWorkingSetList;/* 0x20 4 */ struct _LIST_ENTRY WorkingSetExpansionLinks;/* 0x24 8 */ unsigned char AllowWorkingSetAdjustment;/* 0x2c 1 */ unsigned char AddressSpaceBeingDeleted;/* 0x2d 1 */ unsigned char ForegroundSwitchCount;/* 0x2e 1 */ unsigned char MemoryPriority;/* 0x2f 1 */ union { unsigned long LongFlags;/* 0x30 4 */ struct _MMSUPPORT_FLAGS Flags;/* 0x30 4 */ } u;/* 0x30 4 */ unsigned long Claim;/* 0x34 4 */ unsigned long NextEstimationSlot;/* 0x38 4 */ unsigned long NextAgingSlot;/* 0x3c 4 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long EstimatedAvailable;/* 0x40 4 */ unsigned long GrowthSinceLastEstimate;/* 0x44 4 */};/* source: Windows 2000 RC2 DDK Alpha libcntpr.lib CodeView type records; build 2128 per the DDK's ntverp.h */size 72 (0x48)19 members0 holespadding 02 cachelines
Used in (1)