Process Hacker
heapstruct.h File Reference

Go to the source code of this file.

Data Structures

struct  _HEAP_ENTRY
 
struct  _HEAP_SEGMENT
 
struct  _HEAP_SEGMENT_OLD
 
struct  _HEAP_ENTRY32
 
struct  _HEAP_SEGMENT32
 
struct  _HEAP_SEGMENT_OLD32
 

Macros

#define HEAP_SEGMENT_SIGNATURE   0xffeeffee
 
#define HEAP_SEGMENT_MAX_SIZE
 

Typedefs

typedef struct _HEAP_ENTRY HEAP_ENTRY
 
typedef struct _HEAP_ENTRYPHEAP_ENTRY
 
typedef struct _HEAP_SEGMENT HEAP_SEGMENT
 
typedef struct _HEAP_SEGMENTPHEAP_SEGMENT
 
typedef struct _HEAP_SEGMENT_OLD HEAP_SEGMENT_OLD
 
typedef struct _HEAP_SEGMENT_OLDPHEAP_SEGMENT_OLD
 
typedef struct _HEAP_ENTRY32 HEAP_ENTRY32
 
typedef struct _HEAP_ENTRY32PHEAP_ENTRY32
 
typedef struct _HEAP_SEGMENT32 HEAP_SEGMENT32
 
typedef struct _HEAP_SEGMENT32PHEAP_SEGMENT32
 
typedef struct _HEAP_SEGMENT_OLD32 HEAP_SEGMENT_OLD32
 
typedef struct
_HEAP_SEGMENT_OLD32
PHEAP_SEGMENT_OLD32
 

Macro Definition Documentation

#define HEAP_SEGMENT_MAX_SIZE
Value:
(max(sizeof(HEAP_SEGMENT), max(sizeof(HEAP_SEGMENT_OLD), \
max(sizeof(HEAP_SEGMENT32), sizeof(HEAP_SEGMENT_OLD32)))))

Definition at line 65 of file heapstruct.h.

#define HEAP_SEGMENT_SIGNATURE   0xffeeffee

Definition at line 11 of file heapstruct.h.

Typedef Documentation

typedef struct _HEAP_ENTRY HEAP_ENTRY
typedef struct _HEAP_ENTRY32 HEAP_ENTRY32
typedef struct _HEAP_SEGMENT HEAP_SEGMENT
typedef struct _HEAP_ENTRY * PHEAP_ENTRY
typedef struct _HEAP_ENTRY32 * PHEAP_ENTRY32
typedef struct _HEAP_SEGMENT * PHEAP_SEGMENT
typedef struct _HEAP_SEGMENT32 * PHEAP_SEGMENT32