ReactOS 0.4.15-dev-6679-g945ee4b
_PROCESS_HEAP_ENTRY Struct Reference

#include <winbase.h>

Collaboration diagram for _PROCESS_HEAP_ENTRY:

Public Attributes

PVOID lpData
 
DWORD cbData
 
BYTE cbOverhead
 
BYTE iRegionIndex
 
WORD wFlags
 
union {
   struct {
      HANDLE   hMem
 
      DWORD   dwReserved [3]
 
   }   Block
 
   struct {
      DWORD   dwCommittedSize
 
      DWORD   dwUnCommittedSize
 
      LPVOID   lpFirstBlock
 
      LPVOID   lpLastBlock
 
   }   Region
 
DUMMYUNIONNAME
 

Detailed Description

Definition at line 1256 of file winbase.h.

Member Data Documentation

◆ 

struct { ... } _PROCESS_HEAP_ENTRY::Block

◆ cbData

DWORD _PROCESS_HEAP_ENTRY::cbData

Definition at line 1258 of file winbase.h.

Referenced by _heapwalk().

◆ cbOverhead

BYTE _PROCESS_HEAP_ENTRY::cbOverhead

Definition at line 1259 of file winbase.h.

◆ 

_ANONYMOUS_UNION union { ... } _PROCESS_HEAP_ENTRY::DUMMYUNIONNAME

◆ dwCommittedSize

DWORD _PROCESS_HEAP_ENTRY::dwCommittedSize

Definition at line 1268 of file winbase.h.

◆ dwReserved

DWORD _PROCESS_HEAP_ENTRY::dwReserved[3]

Definition at line 1265 of file winbase.h.

◆ dwUnCommittedSize

DWORD _PROCESS_HEAP_ENTRY::dwUnCommittedSize

Definition at line 1269 of file winbase.h.

◆ hMem

HANDLE _PROCESS_HEAP_ENTRY::hMem

Definition at line 1264 of file winbase.h.

◆ iRegionIndex

BYTE _PROCESS_HEAP_ENTRY::iRegionIndex

Definition at line 1260 of file winbase.h.

◆ lpData

PVOID _PROCESS_HEAP_ENTRY::lpData

Definition at line 1257 of file winbase.h.

Referenced by _heapwalk().

◆ lpFirstBlock

LPVOID _PROCESS_HEAP_ENTRY::lpFirstBlock

Definition at line 1270 of file winbase.h.

◆ lpLastBlock

LPVOID _PROCESS_HEAP_ENTRY::lpLastBlock

Definition at line 1271 of file winbase.h.

◆ 

struct { ... } _PROCESS_HEAP_ENTRY::Region

◆ wFlags

WORD _PROCESS_HEAP_ENTRY::wFlags

Definition at line 1261 of file winbase.h.

Referenced by _heapwalk().


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