Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

pefstruc.h File Reference

#include "global.h"

Go to the source code of this file.

Classes

struct  PEF_CONTAINER_HEADER
struct  PEF_ImportedLibrary
struct  PEF_LOADER_INFO_HEADER
struct  PEF_LoaderRelocationHeader
struct  PEF_SECTION_HEADER
struct  PEFAddress

Defines

#define PEF_SK_Code   0
#define PEF_SK_UnpackedData   1
#define PEF_SK_PatternInitData   2
#define PEF_SK_ConstData   3
#define PEF_SK_Loader   4
#define PEF_SK_Debug   5
#define PEF_SK_ExecutableData   6
#define PEF_SK_Exception   7
#define PEF_SK_Traceback   8
#define PEF_SHK_ProcessShare   1
#define PEF_SHK_GlobalShare   4
#define PEF_SHK_ProtectedShare   5
#define PEF_CODE_SYMBOL   0
#define PEF_DATA_SYMBOL   1
#define PEF_TVECT_SYMBOL   2
#define PEF_TOC_SYMBOL   3
#define PEF_GLUE_SYMBOL   4

Enumerations

enum  PEF_ARCH { PEFARCH_PowerPC, PEFARCH_M68K }

Variables

byte PEF_SECTION_HEADER_struct []
byte PEF_CONTAINER_HEADER_struct []
byte PEF_LOADER_INFO_HEADER_struct []
byte PEF_ImportedLibrary_struct []


Define Documentation

#define PEF_CODE_SYMBOL   0
 

Definition at line 108 of file pefstruc.h.

#define PEF_DATA_SYMBOL   1
 

Definition at line 109 of file pefstruc.h.

#define PEF_GLUE_SYMBOL   4
 

Definition at line 112 of file pefstruc.h.

#define PEF_SHK_GlobalShare   4
 

Definition at line 73 of file pefstruc.h.

#define PEF_SHK_ProcessShare   1
 

Definition at line 72 of file pefstruc.h.

#define PEF_SHK_ProtectedShare   5
 

Definition at line 74 of file pefstruc.h.

#define PEF_SK_Code   0
 

Definition at line 61 of file pefstruc.h.

#define PEF_SK_ConstData   3
 

Definition at line 64 of file pefstruc.h.

#define PEF_SK_Debug   5
 

Definition at line 66 of file pefstruc.h.

#define PEF_SK_Exception   7
 

Definition at line 68 of file pefstruc.h.

#define PEF_SK_ExecutableData   6
 

Definition at line 67 of file pefstruc.h.

#define PEF_SK_Loader   4
 

Definition at line 65 of file pefstruc.h.

Referenced by ht_pef::init().

#define PEF_SK_PatternInitData   2
 

Definition at line 63 of file pefstruc.h.

#define PEF_SK_Traceback   8
 

Definition at line 69 of file pefstruc.h.

#define PEF_SK_UnpackedData   1
 

Definition at line 62 of file pefstruc.h.

#define PEF_TOC_SYMBOL   3
 

Definition at line 111 of file pefstruc.h.

#define PEF_TVECT_SYMBOL   2
 

Definition at line 110 of file pefstruc.h.


Enumeration Type Documentation

enum PEF_ARCH
 

Enumeration values:
PEFARCH_PowerPC 
PEFARCH_M68K 

Definition at line 28 of file pefstruc.h.


Variable Documentation

byte PEF_CONTAINER_HEADER_struct[]
 

Definition at line 124 of file pefstruc.h.

Referenced by ht_pef::init().

byte PEF_ImportedLibrary_struct[]
 

Definition at line 126 of file pefstruc.h.

Referenced by htpefimports_init().

byte PEF_LOADER_INFO_HEADER_struct[]
 

Definition at line 125 of file pefstruc.h.

Referenced by ht_pef::init().

byte PEF_SECTION_HEADER_struct[]
 

Definition at line 123 of file pefstruc.h.

Referenced by ht_pef::init().


Generated on Fri May 7 21:15:51 2004 by doxygen 1.3.5