struct _HEAP_COUNTERS { unsigned __int64 TotalMemoryReserved;/* 0x0 8 */ unsigned __int64 TotalMemoryCommitted;/* 0x8 8 */ unsigned __int64 TotalMemoryLargeUCR;/* 0x10 8 */ unsigned __int64 TotalMemoryReservedInVirtualBlocks;/* 0x18 8 */ unsigned __int64 TotalMemoryCommittedInVirtualBlocks;/* 0x20 8 */ unsigned long TotalSegments;/* 0x28 4 */ unsigned long TotalUCRs;/* 0x2c 4 */ unsigned long CommittOps;/* 0x30 4 */ unsigned long DeCommitOps;/* 0x34 4 */ unsigned long LockAcquires;/* 0x38 4 */ unsigned long LockCollisions;/* 0x3c 4 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long CommitRate;/* 0x40 4 */ unsigned long DecommittRate;/* 0x44 4 */ unsigned long CommitFailures;/* 0x48 4 */ unsigned long InBlockCommitFailures;/* 0x4c 4 */ unsigned long PollIntervalCounter;/* 0x50 4 */ unsigned long DecommitsSinceLastCheck;/* 0x54 4 */ unsigned long HeapPollInterval;/* 0x58 4 */ unsigned long AllocAndFreeOps;/* 0x5c 4 */ unsigned long AllocationIndicesActive;/* 0x60 4 */ unsigned long InBlockDeccommits;/* 0x64 4 */ unsigned __int64 InBlockDeccomitSize;/* 0x68 8 */ unsigned __int64 HighWatermarkSize;/* 0x70 8 */ unsigned __int64 LastPolledSize;/* 0x78 8 */};size 128 (0x80)24 members0 holespadding 02 cachelines
Used in (1)