ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pecoff.h File Reference

Go to the source code of this file.

Data Structures

struct  PIMAGE_DOS_HEADER
struct  PIMAGE_FILE_HEADER
struct  PIMAGE_DATA_DIRECTORY
struct  PIMAGE_OPTIONAL_HEADER32
struct  PIMAGE_OPTIONAL_HEADER64
struct  PIMAGE_SECTION_HEADER
struct  PIMAGE_BASE_RELOCATION
struct  PIMAGE_RELOCATION
struct  PIMAGE_SYMBOL

Defines

#define IMAGE_NT_OPTIONAL_HDR32_MAGIC   0x010b
#define IMAGE_NT_OPTIONAL_HDR64_MAGIC   0x020b
#define IMAGE_DOS_MAGIC   0x5a4d
#define IMAGE_PE_MAGIC   0x00004550
#define IMAGE_SIZEOF_SHORT_NAME   8
#define IMAGE_FILE_LINE_NUMS_STRIPPED   0x0004
#define IMAGE_FILE_LOCAL_SYMS_STRIPPED   0x0008
#define IMAGE_FILE_DEBUG_STRIPPED   0x0200
#define IMAGE_FILE_MACHINE_I386   0x14c
#define IMAGE_FILE_MACHINE_AMD64   0x8664
#define IMAGE_FILE_MACHINE_IA64   0x0200
#define IMAGE_DIRECTORY_ENTRY_BASERELOC   5
#define IMAGE_SCN_TYPE_NOLOAD   0x00000002
#define IMAGE_SCN_TYPE_NO_PAD   0x00000008
#define IMAGE_SCN_CNT_CODE   0x00000020
#define IMAGE_SCN_CNT_INITIALIZED_DATA   0x00000040
#define IMAGE_SCN_CNT_UNINITIALIZED_DATA   0x00000080
#define IMAGE_SCN_LNK_OTHER   0x00000100
#define IMAGE_SCN_LNK_INFO   0x00000200
#define IMAGE_SCN_LNK_REMOVE   0x00000800
#define IMAGE_SCN_NO_DEFER_SPEC_EXC   0x00004000
#define IMAGE_SCN_GPREL   0x00008000
#define IMAGE_SCN_MEM_PURGEABLE   0x00020000
#define IMAGE_SCN_MEM_LOCKED   0x00040000
#define IMAGE_SCN_MEM_PRELOAD   0x00080000
#define IMAGE_SCN_LNK_NRELOC_OVFL   0x01000000
#define IMAGE_SCN_MEM_DISCARDABLE   0x02000000
#define IMAGE_SCN_MEM_NOT_CACHED   0x04000000
#define IMAGE_SCN_MEM_NOT_PAGED   0x08000000
#define IMAGE_SCN_MEM_SHARED   0x10000000
#define IMAGE_SCN_MEM_EXECUTE   0x20000000
#define IMAGE_SCN_MEM_READ   0x40000000
#define IMAGE_SCN_MEM_WRITE   0x80000000
#define IMAGE_NUMBEROF_DIRECTORY_ENTRIES   16
#define IMAGE_REL_I386_ABSOLUTE   0x0001
#define IMAGE_REL_I386_DIR32   0x0006

Typedefs

typedef unsigned char BYTE
typedef unsigned char UCHAR
typedef unsigned short WORD
typedef short SHORT
typedef unsigned short USHORT
typedef unsigned long long ULONGLONG
typedef signed long LONG
typedef unsigned long ULONG
typedef unsigned long DWORD
typedef unsigned long ULONG_PTR
typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER
typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER
typedef struct
_IMAGE_RELOCATION UNALIGNED
PIMAGE_RELOCATION
typedef struct _IMAGE_SYMBOL
UNALIGNED
PIMAGE_SYMBOL

Generated on Sun May 27 2012 06:08:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.