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

#include <windows_heap.h>

Public Attributes

union {
   PRTL_BALANCED_NODE   Children [2]
 
   struct {
      PRTL_BALANCED_NODE   Left
 
      PRTL_BALANCED_NODE   Right
 
   } 
 
}; 
 
union {
   BYTE   Red: 1
 
   BYTE   Balance: 2
 
   WPARAM   ParentValue
 
}; 
 

Detailed Description

Definition at line 44 of file windows_heap.h.

Member Data Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ Balance

BYTE _RTL_BALANCED_NODE::Balance

Definition at line 54 of file windows_heap.h.

◆ Children

PRTL_BALANCED_NODE _RTL_BALANCED_NODE::Children[2]

Definition at line 46 of file windows_heap.h.

◆ Left

PRTL_BALANCED_NODE _RTL_BALANCED_NODE::Left

Definition at line 48 of file windows_heap.h.

Referenced by GetSegmentHeapBlocks(), and GetSingleSegmentBlock().

◆ ParentValue

WPARAM _RTL_BALANCED_NODE::ParentValue

Definition at line 55 of file windows_heap.h.

◆ Red

BYTE _RTL_BALANCED_NODE::Red

Definition at line 53 of file windows_heap.h.

◆ Right

PRTL_BALANCED_NODE _RTL_BALANCED_NODE::Right

Definition at line 49 of file windows_heap.h.

Referenced by GetSingleSegmentBlock().


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