ReactOS  0.4.15-dev-3299-gbe8e5fc
_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 78 of file heap.h.

Member Data Documentation

◆ @4742

union { ... }

◆ AgregateCode

ULONGLONG _HEAP_COMMON_ENTRY::AgregateCode

Definition at line 125 of file heap.h.

◆ Code1

ULONG _HEAP_COMMON_ENTRY::Code1

Definition at line 120 of file heap.h.

◆ Code2

USHORT _HEAP_COMMON_ENTRY::Code2

Definition at line 121 of file heap.h.

◆ Code3

UCHAR _HEAP_COMMON_ENTRY::Code3

Definition at line 122 of file heap.h.

◆ Code4

UCHAR _HEAP_COMMON_ENTRY::Code4

Definition at line 123 of file heap.h.

◆ ContextValue

USHORT _HEAP_COMMON_ENTRY::ContextValue

Definition at line 109 of file heap.h.

◆ EntryOffset

UCHAR _HEAP_COMMON_ENTRY::EntryOffset

Definition at line 115 of file heap.h.

◆ ExtendedBlockSignature

UCHAR _HEAP_COMMON_ENTRY::ExtendedBlockSignature

Definition at line 116 of file heap.h.

◆ Flags

UCHAR _HEAP_COMMON_ENTRY::Flags

Definition at line 88 of file heap.h.

◆ FunctionIndex

USHORT _HEAP_COMMON_ENTRY::FunctionIndex

Definition at line 108 of file heap.h.

◆ InterceptorValue

ULONG _HEAP_COMMON_ENTRY::InterceptorValue

Definition at line 113 of file heap.h.

◆ LFHFlags

UCHAR _HEAP_COMMON_ENTRY::LFHFlags

Definition at line 102 of file heap.h.

◆ PreviousSize

USHORT _HEAP_COMMON_ENTRY::PreviousSize

Definition at line 98 of file heap.h.

◆ SegmentOffset

UCHAR _HEAP_COMMON_ENTRY::SegmentOffset

Definition at line 101 of file heap.h.

◆ Size

USHORT _HEAP_COMMON_ENTRY::Size

Definition at line 87 of file heap.h.

◆ SmallTagIndex

UCHAR _HEAP_COMMON_ENTRY::SmallTagIndex

Definition at line 89 of file heap.h.

◆ SubSegmentCode

PVOID _HEAP_COMMON_ENTRY::SubSegmentCode

Definition at line 94 of file heap.h.

◆ UnusedBytes

UCHAR _HEAP_COMMON_ENTRY::UnusedBytes

Definition at line 104 of file heap.h.

◆ UnusedBytesLength

USHORT _HEAP_COMMON_ENTRY::UnusedBytesLength

Definition at line 114 of file heap.h.


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