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

#include <windows_heap.h>

Public Attributes

UINT64 SegmentMask
 
BYTE UnitShift
 
BYTE PagesPerUnitShift
 
BYTE FirstDescriptorIndex
 
BYTE CachedCommitSoftShift
 
BYTE CachedCommitHighShift
 
UINT16 Flags
 
UINT MaxAllocationSize
 
UINT16 OlpStatsOffset
 
UINT16 MemStatsOffset
 
PVOID LfhContext
 
PVOID VsContext
 
RTL_HP_ENV_HANDLE EnvHandle
 
PVOID Heap
 
WPARAM SegmentLock
 
LIST_ENTRY SegmentListHead
 
WPARAM SegmentCount
 
RTL_RB_TREE FreePageRanges
 
WPARAM FreeSegmentListLock
 
SINGLE_LIST_ENTRY FreeSegmentList [2]
 
WPARAM Padding [7]
 

Detailed Description

Definition at line 576 of file windows_heap.h.

Member Data Documentation

◆ CachedCommitHighShift

BYTE _HEAP_SEG_CONTEXT::CachedCommitHighShift

Definition at line 582 of file windows_heap.h.

◆ CachedCommitSoftShift

BYTE _HEAP_SEG_CONTEXT::CachedCommitSoftShift

Definition at line 581 of file windows_heap.h.

◆ EnvHandle

RTL_HP_ENV_HANDLE _HEAP_SEG_CONTEXT::EnvHandle

Definition at line 589 of file windows_heap.h.

◆ FirstDescriptorIndex

BYTE _HEAP_SEG_CONTEXT::FirstDescriptorIndex

Definition at line 580 of file windows_heap.h.

◆ Flags

UINT16 _HEAP_SEG_CONTEXT::Flags

Definition at line 583 of file windows_heap.h.

◆ FreePageRanges

RTL_RB_TREE _HEAP_SEG_CONTEXT::FreePageRanges

Definition at line 594 of file windows_heap.h.

◆ FreeSegmentList

SINGLE_LIST_ENTRY _HEAP_SEG_CONTEXT::FreeSegmentList[2]

Definition at line 596 of file windows_heap.h.

◆ FreeSegmentListLock

WPARAM _HEAP_SEG_CONTEXT::FreeSegmentListLock

Definition at line 595 of file windows_heap.h.

◆ Heap

PVOID _HEAP_SEG_CONTEXT::Heap

Definition at line 590 of file windows_heap.h.

◆ LfhContext

PVOID _HEAP_SEG_CONTEXT::LfhContext

Definition at line 587 of file windows_heap.h.

◆ MaxAllocationSize

UINT _HEAP_SEG_CONTEXT::MaxAllocationSize

Definition at line 584 of file windows_heap.h.

◆ MemStatsOffset

UINT16 _HEAP_SEG_CONTEXT::MemStatsOffset

Definition at line 586 of file windows_heap.h.

◆ OlpStatsOffset

UINT16 _HEAP_SEG_CONTEXT::OlpStatsOffset

Definition at line 585 of file windows_heap.h.

◆ Padding

WPARAM _HEAP_SEG_CONTEXT::Padding[7]

Definition at line 597 of file windows_heap.h.

◆ PagesPerUnitShift

BYTE _HEAP_SEG_CONTEXT::PagesPerUnitShift

Definition at line 579 of file windows_heap.h.

◆ SegmentCount

WPARAM _HEAP_SEG_CONTEXT::SegmentCount

Definition at line 593 of file windows_heap.h.

◆ SegmentListHead

LIST_ENTRY _HEAP_SEG_CONTEXT::SegmentListHead

Definition at line 592 of file windows_heap.h.

◆ SegmentLock

WPARAM _HEAP_SEG_CONTEXT::SegmentLock

Definition at line 591 of file windows_heap.h.

◆ SegmentMask

UINT64 _HEAP_SEG_CONTEXT::SegmentMask

Definition at line 577 of file windows_heap.h.

◆ UnitShift

BYTE _HEAP_SEG_CONTEXT::UnitShift

Definition at line 578 of file windows_heap.h.

◆ VsContext

PVOID _HEAP_SEG_CONTEXT::VsContext

Definition at line 588 of file windows_heap.h.


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