ReactOS  0.4.14-dev-1256-g2125fec
_HEAP_COMMON_ENTRY Struct Reference

#include <heap.h>

Collaboration diagram for _HEAP_COMMON_ENTRY:

Public Attributes

union {
   struct {
      USHORT   Size
 
      UCHAR   Flags
 
      UCHAR   SmallTagIndex
 
   } 
 
   struct {
      PVOID   SubSegmentCode
 
      USHORT   PreviousSize
 
      union {
         UCHAR   SegmentOffset
 
         UCHAR   LFHFlags
 
      } 
 
      UCHAR   UnusedBytes
 
   } 
 
   struct {
      USHORT   FunctionIndex
 
      USHORT   ContextValue
 
   } 
 
   struct {
      ULONG   InterceptorValue
 
      USHORT   UnusedBytesLength
 
      UCHAR   EntryOffset
 
      UCHAR   ExtendedBlockSignature
 
   } 
 
   struct {
      ULONG   Code1
 
      USHORT   Code2
 
      UCHAR   Code3
 
      UCHAR   Code4
 
   } 
 
   ULONGLONG   AgregateCode
 
}; 
 

Detailed Description

Definition at line 79 of file heap.h.

Member Data Documentation

◆ @4033

union { ... }

◆ AgregateCode

ULONGLONG _HEAP_COMMON_ENTRY::AgregateCode

Definition at line 126 of file heap.h.

◆ Code1

ULONG _HEAP_COMMON_ENTRY::Code1

Definition at line 121 of file heap.h.

◆ Code2

USHORT _HEAP_COMMON_ENTRY::Code2

Definition at line 122 of file heap.h.

◆ Code3

UCHAR _HEAP_COMMON_ENTRY::Code3

Definition at line 123 of file heap.h.

◆ Code4

UCHAR _HEAP_COMMON_ENTRY::Code4

Definition at line 124 of file heap.h.

◆ ContextValue

USHORT _HEAP_COMMON_ENTRY::ContextValue

Definition at line 110 of file heap.h.

◆ EntryOffset

UCHAR _HEAP_COMMON_ENTRY::EntryOffset

Definition at line 116 of file heap.h.

◆ ExtendedBlockSignature

UCHAR _HEAP_COMMON_ENTRY::ExtendedBlockSignature

Definition at line 117 of file heap.h.

◆ Flags

UCHAR _HEAP_COMMON_ENTRY::Flags

Definition at line 89 of file heap.h.

◆ FunctionIndex

USHORT _HEAP_COMMON_ENTRY::FunctionIndex

Definition at line 109 of file heap.h.

◆ InterceptorValue

ULONG _HEAP_COMMON_ENTRY::InterceptorValue

Definition at line 114 of file heap.h.

◆ LFHFlags

UCHAR _HEAP_COMMON_ENTRY::LFHFlags

Definition at line 103 of file heap.h.

◆ PreviousSize

USHORT _HEAP_COMMON_ENTRY::PreviousSize

Definition at line 99 of file heap.h.

◆ SegmentOffset

UCHAR _HEAP_COMMON_ENTRY::SegmentOffset

Definition at line 102 of file heap.h.

◆ Size

USHORT _HEAP_COMMON_ENTRY::Size

Definition at line 88 of file heap.h.

◆ SmallTagIndex

UCHAR _HEAP_COMMON_ENTRY::SmallTagIndex

Definition at line 90 of file heap.h.

◆ SubSegmentCode

PVOID _HEAP_COMMON_ENTRY::SubSegmentCode

Definition at line 95 of file heap.h.

◆ UnusedBytes

UCHAR _HEAP_COMMON_ENTRY::UnusedBytes

Definition at line 105 of file heap.h.

◆ UnusedBytesLength

USHORT _HEAP_COMMON_ENTRY::UnusedBytesLength

Definition at line 115 of file heap.h.


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