Rizin
unix-like reverse engineering framework and cli tools
_LFH_HEAP Struct Reference

#include <windows_heap.h>

Public Attributes

RTL_SRWLOCK Lock
 
LIST_ENTRY SubSegmentZones
 
PVOID Heap
 
PVOID NextSegmentInfoArrayAddress
 
PVOID FirstUncommittedAddress
 
PVOID ReservedAddressLimit
 
ULONG SegmentCreate
 
ULONG SegmentDelete
 
ULONG MinimumCacheDepth
 
ULONG CacheShiftThreshold
 
WPARAM SizeInCache
 
HEAP_BUCKET_RUN_INFO RunInfo
 
USER_MEMORY_CACHE_ENTRY UserBlockCache [12]
 
HEAP_LFH_MEM_POLICIES MemoryPolicies
 
HEAP_BUCKET Buckets [129]
 
PHEAP_LOCAL_SEGMENT_INFO SegmentInfoArrays [129]
 
PHEAP_LOCAL_SEGMENT_INFO AffinitizedInfoArrays [129]
 
PSEGMENT_HEAP SegmentAllocator
 
HEAP_LOCAL_DATA LocalData [1]
 

Detailed Description

Definition at line 902 of file windows_heap.h.

Member Data Documentation

◆ AffinitizedInfoArrays

PHEAP_LOCAL_SEGMENT_INFO _LFH_HEAP::AffinitizedInfoArrays[129]

Definition at line 919 of file windows_heap.h.

◆ Buckets

HEAP_BUCKET _LFH_HEAP::Buckets[129]

Definition at line 917 of file windows_heap.h.

◆ CacheShiftThreshold

ULONG _LFH_HEAP::CacheShiftThreshold

Definition at line 912 of file windows_heap.h.

◆ FirstUncommittedAddress

PVOID _LFH_HEAP::FirstUncommittedAddress

Definition at line 907 of file windows_heap.h.

◆ Heap

PVOID _LFH_HEAP::Heap

Definition at line 905 of file windows_heap.h.

◆ LocalData

HEAP_LOCAL_DATA _LFH_HEAP::LocalData[1]

Definition at line 921 of file windows_heap.h.

◆ Lock

RTL_SRWLOCK _LFH_HEAP::Lock

Definition at line 903 of file windows_heap.h.

◆ MemoryPolicies

HEAP_LFH_MEM_POLICIES _LFH_HEAP::MemoryPolicies

Definition at line 916 of file windows_heap.h.

◆ MinimumCacheDepth

ULONG _LFH_HEAP::MinimumCacheDepth

Definition at line 911 of file windows_heap.h.

◆ NextSegmentInfoArrayAddress

PVOID _LFH_HEAP::NextSegmentInfoArrayAddress

Definition at line 906 of file windows_heap.h.

◆ ReservedAddressLimit

PVOID _LFH_HEAP::ReservedAddressLimit

Definition at line 908 of file windows_heap.h.

◆ RunInfo

HEAP_BUCKET_RUN_INFO _LFH_HEAP::RunInfo

Definition at line 914 of file windows_heap.h.

◆ SegmentAllocator

PSEGMENT_HEAP _LFH_HEAP::SegmentAllocator

Definition at line 920 of file windows_heap.h.

◆ SegmentCreate

ULONG _LFH_HEAP::SegmentCreate

Definition at line 909 of file windows_heap.h.

◆ SegmentDelete

ULONG _LFH_HEAP::SegmentDelete

Definition at line 910 of file windows_heap.h.

◆ SegmentInfoArrays

PHEAP_LOCAL_SEGMENT_INFO _LFH_HEAP::SegmentInfoArrays[129]

Definition at line 918 of file windows_heap.h.

◆ SizeInCache

WPARAM _LFH_HEAP::SizeInCache

Definition at line 913 of file windows_heap.h.

◆ SubSegmentZones

LIST_ENTRY _LFH_HEAP::SubSegmentZones

Definition at line 904 of file windows_heap.h.

Referenced by GetHeapBlocks().

◆ UserBlockCache

USER_MEMORY_CACHE_ENTRY _LFH_HEAP::UserBlockCache[12]

Definition at line 915 of file windows_heap.h.


The documentation for this struct was generated from the following file: