x64x86arm64ia64 / ntdllntoskrnl

_LFH_HEAP

← 10.0.28000.3231 21 builds latest →
struct _LFH_HEAP {
void* Heap;/* 0x18 8 */
void* NextSegmentInfoArrayAddress;/* 0x20 8 */
void* FirstUncommittedAddress;/* 0x28 8 */
void* ReservedAddressLimit;/* 0x30 8 */
unsigned long SegmentCreate;/* 0x38 4 */
unsigned long SegmentDelete;/* 0x3c 4 */
/* ── cacheline 1 boundary (64 bytes) ── */
volatile unsigned long MinimumCacheDepth;/* 0x40 4 */
volatile unsigned long CacheShiftThreshold;/* 0x44 4 */
volatile unsigned __int64 SizeInCache;/* 0x48 8 */
/* 8 bytes padding */
/* ── cacheline 10 boundary (640 bytes) ── */
/* ── cacheline 18 boundary (1152 bytes) ── */
/* ── cacheline 34 boundary (2176 bytes) ── */
/* ── cacheline 50 boundary (3200 bytes) ── */
/* ── cacheline 51 boundary (3264 bytes) ── */
};
size 3312 (0xcf0)19 members1 hole (8 bytes)padding 052 cachelines
Used in (1)