Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
coff.h File Reference

Classes

struct  COFF_FileHeader_t
 
struct  OptionHeader_t
 
struct  OptionHeaderPlus_t
 
struct  WindowsHeader_t
 
struct  WindowsHeaderPlus_t
 
struct  Image_Data_Directory_t
 
struct  SectionHeader_t
 
struct  ObjReloc_t
 
struct  LineNumbers_t
 
struct  SymbolTable_t
 
struct  AuxFuncDef_t
 
struct  AuxBfEf_t
 
struct  ExportDirTable_t
 
struct  ImportDirTable_t
 

Macros

#define VERSION_MAJOR(x)   ((unsigned int)((x)& 0xff))
 
#define VERSION_MINOR(x)   ((unsigned int)(((x)>8) &0xff))
 
#define BIGVERSION_MAJOR(x)   ((unsigned int)((x)& 0xffff))
 
#define BIGVERSION_MINOR(x)   ((unsigned int)(((x)>16) &0xffff))
 
#define IMAGE_FILE_MACHINE_I386   0x14c
 
#define IMAGE_FILE_RELOCS_STRIPPED   0x0001
 
#define IMAGE_FILE_EXECUTABLE_IMAGE   0x0002
 
#define IMAGE_FILE_LINE_NUMS_STRIPPED   0x0004
 
#define IMAGE_FILE_LOCAL_SYMS_STRIPPED   0x0008
 
#define IMAGE_FILE_AGGRESSIVE_WS_TRIM   0x0010
 
#define IMAGE_FILE_LARGE_ADDRESS_AWARE   0x0020
 
#define IMAGE_FILE_16BIT_MACHINE   0x0040
 
#define IMAGE_FILE_BYTES_REVERSED_LO   0x0080
 
#define IMAGE_FILE_32BIT_MACHINE   0x0100
 
#define IMAGE_FILE_DEBUG_STRIPPED   0x0200
 
#define IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP   0x0400
 
#define IMAGE_FILE_SYSTEM   0x1000
 
#define IMAGE_FILE_DLL   0x2000
 
#define IMAGE_FILE_UP_SYSTEM_ONLY   0x4000
 
#define IMAGE_FILE_BYTES_REVERSED_HI   0x8000
 
#define OPTMAGIC_PE32   0x010b
 
#define OPTMAGIC_PE32P   0x020b
 
#define OPTHDR_SIZE   28
 
#define OPTHDR_SIZEP   24
 
#define WINHDR_SIZE   68
 
#define WINHDR_SIZEP   88
 
#define IMAGE_SCN_CNT_CODE   0x00000020
 
#define IMAGE_SCN_CNT_DATA   0x00000040
 
#define IMAGE_SCN_CNT_BSS   0x00000080
 
#define IMAGE_SCN_LNK_INFO   0x00000200
 
#define IMAGE_SCN_LNK_REMOVE   0x00000800
 
#define IMAGE_SCN_LNK_COMDAT   0x00001000
 
#define IMAGE_SCN_ALIGN_1BYTES   0x00100000
 
#define IMAGE_SCN_ALIGN_2BYTES   0x00200000
 
#define IMAGE_SCN_ALIGN_4BYTES   0x00300000
 
#define IMAGE_SCN_ALIGN_8BYTES   0x00400000
 
#define IMAGE_SCN_ALIGN_16BYTES   0x00500000
 
#define IMAGE_SCN_ALIGN_32BYTES   0x00600000
 
#define IMAGE_SCN_ALIGN_64BYTES   0x00700000
 
#define IMAGE_SCN_ALIGN_128BYTES   0x00800000
 
#define IMAGE_SCN_ALIGN_256BYTES   0x00900000
 
#define IMAGE_SCN_ALIGN_512BYTES   0x00A00000
 
#define IMAGE_SCN_ALIGN_1024BYTES   0x00B00000
 
#define IMAGE_SCN_ALIGN_2048BYTES   0x00C00000
 
#define IMAGE_SCN_ALIGN_4096BYTES   0x00D00000
 
#define IMAGE_SCN_ALIGN_8192BYTES   0x00E00000
 
#define IMAGE_SCN_ALIGN_MASK   0x00F00000
 
#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_REL_I386_ABSOLUTE   0x0000
 
#define IMAGE_REL_I386_DIR16   0x0001
 
#define IMAGE_REL_I386_REL16   0x0002
 
#define IMAGE_REL_I386_DIR32   0x0006
 
#define IMAGE_REL_I386_DIR32NB   0x0007
 
#define IMAGE_REL_I386_SEG12   0x0009
 
#define IMAGE_REL_I386_SECTION   0x000A
 
#define IMAGE_REL_I386_SECREL   0x000B
 
#define IMAGE_REL_I386_REL32   0x0014
 
#define IMAGE_SYM_UNDEFINED   0
 
#define IMAGE_SYM_ABSOLUTE   0xFFFF
 
#define IMAGE_SYM_DEBUG   0xFFFE
 
#define IMAGE_SYM_TYPE_NULL   0
 
#define IMAGE_SYM_TYPE_VOID   1
 
#define IMAGE_SYM_TYPE_CHAR   2
 
#define IMAGE_SYM_TYPE_SHORT   3
 
#define IMAGE_SYM_TYPE_INT   4
 
#define IMAGE_SYM_TYPE_LONG   5
 
#define IMAGE_SYM_TYPE_FLOAT   6
 
#define IMAGE_SYM_TYPE_DOUBLE   7
 
#define IMAGE_SYM_TYPE_STRUCT   8
 
#define IMAGE_SYM_TYPE_UNION   9
 
#define IMAGE_SYM_TYPE_ENUM   10
 
#define IMAGE_SYM_TYPE_MOE   11
 
#define IMAGE_SYM_TYPE_BYTE   12
 
#define IMAGE_SYM_TYPE_WORD   13
 
#define IMAGE_SYM_TYPE_UINT   14
 
#define IMAGE_SYM_TYPE_DWORD   15
 
#define IMAGE_SYM_DWORD_NULL   0
 
#define IMAGE_SYM_DWORD_POINTER   1
 
#define IMAGE_SYM_DWORD_FUNCTION   2
 
#define IMAGE_SYM_DWORD_ARRAY   3
 
#define IMAGE_SYM_CLASS_END_OF_FUNCTION   0xFF
 
#define IMAGE_SYM_CLASS_NULL   0
 
#define IMAGE_SYM_CLASS_AUTOMATIC   1
 
#define IMAGE_SYM_CLASS_EXTERNAL   2
 
#define IMAGE_SYM_CLASS_STATIC   3
 
#define IMAGE_SYM_CLASS_REGISTER   4
 
#define IMAGE_SYM_CLASS_EXTERNAL_DEF   5
 
#define IMAGE_SYM_CLASS_LABEL   6
 
#define IMAGE_SYM_CLASS_UNDEFINED_LABEL   7
 
#define IMAGE_SYM_CLASS_MEMBER_OF_STRUCT   8
 
#define IMAGE_SYM_CLASS_ARGUMENT   9
 
#define IMAGE_SYM_CLASS_STRUCT_TAG   10
 
#define IMAGE_SYM_CLASS_MEMBER_OF_UNION   11
 
#define IMAGE_SYM_CLASS_UNION_TAG   12
 
#define IMAGE_SYM_CLASS_TYPE_DEFINITION   13
 
#define IMAGE_SYM_CLASS_UNDEFINED_STATIC   14
 
#define IMAGE_SYM_CLASS_ENUM_TAG   15
 
#define IMAGE_SYM_CLASS_MEMBER_OF_ENUM   16
 
#define IMAGE_SYM_CLASS_REGISTER_PARAM   17
 
#define IMAGE_SYM_CLASS_BIT_FIELD   18
 
#define IMAGE_SYM_CLASS_BLOCK   100
 
#define IMAGE_SYM_CLASS_FUNCTION   101
 
#define IMAGE_SYM_CLASS_END_OF_STRUCT   102
 
#define IMAGE_SYM_CLASS_FILE   103
 
#define IMAGE_SYM_CLASS_SECTION   104
 
#define IMAGE_SYM_CLASS_WEAK_EXTERNAL   105
 
#define IMAGE_REL_BASED_ABSOLUTE   0
 
#define IMAGE_REL_BASED_HIGH   1
 
#define IMAGE_REL_BASED_LOW   2
 
#define IMAGE_REL_BASED_HIGHLOW   3
 
#define IMAGE_REL_BASED_HIGHADJ   4
 
#define IMAGE_REL_BASED_MIPS_JMPADDR   5
 
#define IMAGE_REL_BASED_SECTION   6
 
#define IMAGE_REL_BASED_REL32   7
 
#define IMAGE_REL_BASED_MIPS_JMPADDR16   9
 
#define IMAGE_REL_BASED_DIR64   10
 
#define IMAGE_REL_BASED_HIGH3ADJ   11
 

Enumerations

enum  Directory_Items {
  EXPORT_TABLE = 0, IMPORT_TABLE, RESOURCE_TABLE, EXCEPTION_TABLE,
  CERTIFICATE_TABLE, BASE_RELOCATION_TABLE, DEBUG_, ARCHITECTURE,
  GLOBAL_PTR, TLS_TABLE, LOAD_CONFIG_TABLE, BOUND_IMPORT,
  IAT, DELAY_IMPORT_DESCRIPTOR, COM_RUNTIME_HEADER, RESERVED
}
 

Macro Definition Documentation

§ BIGVERSION_MAJOR

#define BIGVERSION_MAJOR (   x)    ((unsigned int)((x)& 0xffff))

§ BIGVERSION_MINOR

#define BIGVERSION_MINOR (   x)    ((unsigned int)(((x)>16) &0xffff))

§ IMAGE_FILE_16BIT_MACHINE

#define IMAGE_FILE_16BIT_MACHINE   0x0040

§ IMAGE_FILE_32BIT_MACHINE

#define IMAGE_FILE_32BIT_MACHINE   0x0100

§ IMAGE_FILE_AGGRESSIVE_WS_TRIM

#define IMAGE_FILE_AGGRESSIVE_WS_TRIM   0x0010

§ IMAGE_FILE_BYTES_REVERSED_HI

#define IMAGE_FILE_BYTES_REVERSED_HI   0x8000

§ IMAGE_FILE_BYTES_REVERSED_LO

#define IMAGE_FILE_BYTES_REVERSED_LO   0x0080

§ IMAGE_FILE_DEBUG_STRIPPED

#define IMAGE_FILE_DEBUG_STRIPPED   0x0200

§ IMAGE_FILE_DLL

#define IMAGE_FILE_DLL   0x2000

§ IMAGE_FILE_EXECUTABLE_IMAGE

#define IMAGE_FILE_EXECUTABLE_IMAGE   0x0002

§ IMAGE_FILE_LARGE_ADDRESS_AWARE

#define IMAGE_FILE_LARGE_ADDRESS_AWARE   0x0020

§ IMAGE_FILE_LINE_NUMS_STRIPPED

#define IMAGE_FILE_LINE_NUMS_STRIPPED   0x0004

§ IMAGE_FILE_LOCAL_SYMS_STRIPPED

#define IMAGE_FILE_LOCAL_SYMS_STRIPPED   0x0008

§ IMAGE_FILE_MACHINE_I386

#define IMAGE_FILE_MACHINE_I386   0x14c

§ IMAGE_FILE_RELOCS_STRIPPED

#define IMAGE_FILE_RELOCS_STRIPPED   0x0001

§ IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP

#define IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP   0x0400

§ IMAGE_FILE_SYSTEM

#define IMAGE_FILE_SYSTEM   0x1000

§ IMAGE_FILE_UP_SYSTEM_ONLY

#define IMAGE_FILE_UP_SYSTEM_ONLY   0x4000

§ IMAGE_REL_BASED_ABSOLUTE

#define IMAGE_REL_BASED_ABSOLUTE   0

§ IMAGE_REL_BASED_DIR64

#define IMAGE_REL_BASED_DIR64   10

§ IMAGE_REL_BASED_HIGH

#define IMAGE_REL_BASED_HIGH   1

§ IMAGE_REL_BASED_HIGH3ADJ

#define IMAGE_REL_BASED_HIGH3ADJ   11

§ IMAGE_REL_BASED_HIGHADJ

#define IMAGE_REL_BASED_HIGHADJ   4

§ IMAGE_REL_BASED_HIGHLOW

#define IMAGE_REL_BASED_HIGHLOW   3

§ IMAGE_REL_BASED_LOW

#define IMAGE_REL_BASED_LOW   2

§ IMAGE_REL_BASED_MIPS_JMPADDR

#define IMAGE_REL_BASED_MIPS_JMPADDR   5

§ IMAGE_REL_BASED_MIPS_JMPADDR16

#define IMAGE_REL_BASED_MIPS_JMPADDR16   9

§ IMAGE_REL_BASED_REL32

#define IMAGE_REL_BASED_REL32   7

§ IMAGE_REL_BASED_SECTION

#define IMAGE_REL_BASED_SECTION   6

§ IMAGE_REL_I386_ABSOLUTE

#define IMAGE_REL_I386_ABSOLUTE   0x0000

§ IMAGE_REL_I386_DIR16

#define IMAGE_REL_I386_DIR16   0x0001

§ IMAGE_REL_I386_DIR32

#define IMAGE_REL_I386_DIR32   0x0006

§ IMAGE_REL_I386_DIR32NB

#define IMAGE_REL_I386_DIR32NB   0x0007

§ IMAGE_REL_I386_REL16

#define IMAGE_REL_I386_REL16   0x0002

§ IMAGE_REL_I386_REL32

#define IMAGE_REL_I386_REL32   0x0014

§ IMAGE_REL_I386_SECREL

#define IMAGE_REL_I386_SECREL   0x000B

§ IMAGE_REL_I386_SECTION

#define IMAGE_REL_I386_SECTION   0x000A

§ IMAGE_REL_I386_SEG12

#define IMAGE_REL_I386_SEG12   0x0009

§ IMAGE_SCN_ALIGN_1024BYTES

#define IMAGE_SCN_ALIGN_1024BYTES   0x00B00000

§ IMAGE_SCN_ALIGN_128BYTES

#define IMAGE_SCN_ALIGN_128BYTES   0x00800000

§ IMAGE_SCN_ALIGN_16BYTES

#define IMAGE_SCN_ALIGN_16BYTES   0x00500000

§ IMAGE_SCN_ALIGN_1BYTES

#define IMAGE_SCN_ALIGN_1BYTES   0x00100000

§ IMAGE_SCN_ALIGN_2048BYTES

#define IMAGE_SCN_ALIGN_2048BYTES   0x00C00000

§ IMAGE_SCN_ALIGN_256BYTES

#define IMAGE_SCN_ALIGN_256BYTES   0x00900000

§ IMAGE_SCN_ALIGN_2BYTES

#define IMAGE_SCN_ALIGN_2BYTES   0x00200000

§ IMAGE_SCN_ALIGN_32BYTES

#define IMAGE_SCN_ALIGN_32BYTES   0x00600000

§ IMAGE_SCN_ALIGN_4096BYTES

#define IMAGE_SCN_ALIGN_4096BYTES   0x00D00000

§ IMAGE_SCN_ALIGN_4BYTES

#define IMAGE_SCN_ALIGN_4BYTES   0x00300000

§ IMAGE_SCN_ALIGN_512BYTES

#define IMAGE_SCN_ALIGN_512BYTES   0x00A00000

§ IMAGE_SCN_ALIGN_64BYTES

#define IMAGE_SCN_ALIGN_64BYTES   0x00700000

§ IMAGE_SCN_ALIGN_8192BYTES

#define IMAGE_SCN_ALIGN_8192BYTES   0x00E00000

§ IMAGE_SCN_ALIGN_8BYTES

#define IMAGE_SCN_ALIGN_8BYTES   0x00400000

§ IMAGE_SCN_ALIGN_MASK

#define IMAGE_SCN_ALIGN_MASK   0x00F00000

§ IMAGE_SCN_CNT_BSS

#define IMAGE_SCN_CNT_BSS   0x00000080

§ IMAGE_SCN_CNT_CODE

#define IMAGE_SCN_CNT_CODE   0x00000020

§ IMAGE_SCN_CNT_DATA

#define IMAGE_SCN_CNT_DATA   0x00000040

§ IMAGE_SCN_LNK_COMDAT

#define IMAGE_SCN_LNK_COMDAT   0x00001000

§ IMAGE_SCN_LNK_INFO

#define IMAGE_SCN_LNK_INFO   0x00000200

§ IMAGE_SCN_LNK_NRELOC_OVFL

#define IMAGE_SCN_LNK_NRELOC_OVFL   0x01000000

§ IMAGE_SCN_LNK_REMOVE

#define IMAGE_SCN_LNK_REMOVE   0x00000800

§ IMAGE_SCN_MEM_DISCARDABLE

#define IMAGE_SCN_MEM_DISCARDABLE   0x02000000

§ IMAGE_SCN_MEM_EXECUTE

#define IMAGE_SCN_MEM_EXECUTE   0x20000000

§ IMAGE_SCN_MEM_NOT_CACHED

#define IMAGE_SCN_MEM_NOT_CACHED   0x04000000

§ IMAGE_SCN_MEM_NOT_PAGED

#define IMAGE_SCN_MEM_NOT_PAGED   0x08000000

§ IMAGE_SCN_MEM_READ

#define IMAGE_SCN_MEM_READ   0x40000000

§ IMAGE_SCN_MEM_SHARED

#define IMAGE_SCN_MEM_SHARED   0x10000000

§ IMAGE_SCN_MEM_WRITE

#define IMAGE_SCN_MEM_WRITE   0x80000000

§ IMAGE_SYM_ABSOLUTE

#define IMAGE_SYM_ABSOLUTE   0xFFFF

§ IMAGE_SYM_CLASS_ARGUMENT

#define IMAGE_SYM_CLASS_ARGUMENT   9

§ IMAGE_SYM_CLASS_AUTOMATIC

#define IMAGE_SYM_CLASS_AUTOMATIC   1

§ IMAGE_SYM_CLASS_BIT_FIELD

#define IMAGE_SYM_CLASS_BIT_FIELD   18

§ IMAGE_SYM_CLASS_BLOCK

#define IMAGE_SYM_CLASS_BLOCK   100

§ IMAGE_SYM_CLASS_END_OF_FUNCTION

#define IMAGE_SYM_CLASS_END_OF_FUNCTION   0xFF

§ IMAGE_SYM_CLASS_END_OF_STRUCT

#define IMAGE_SYM_CLASS_END_OF_STRUCT   102

§ IMAGE_SYM_CLASS_ENUM_TAG

#define IMAGE_SYM_CLASS_ENUM_TAG   15

§ IMAGE_SYM_CLASS_EXTERNAL

#define IMAGE_SYM_CLASS_EXTERNAL   2

§ IMAGE_SYM_CLASS_EXTERNAL_DEF

#define IMAGE_SYM_CLASS_EXTERNAL_DEF   5

§ IMAGE_SYM_CLASS_FILE

#define IMAGE_SYM_CLASS_FILE   103

§ IMAGE_SYM_CLASS_FUNCTION

#define IMAGE_SYM_CLASS_FUNCTION   101

§ IMAGE_SYM_CLASS_LABEL

#define IMAGE_SYM_CLASS_LABEL   6

§ IMAGE_SYM_CLASS_MEMBER_OF_ENUM

#define IMAGE_SYM_CLASS_MEMBER_OF_ENUM   16

§ IMAGE_SYM_CLASS_MEMBER_OF_STRUCT

#define IMAGE_SYM_CLASS_MEMBER_OF_STRUCT   8

§ IMAGE_SYM_CLASS_MEMBER_OF_UNION

#define IMAGE_SYM_CLASS_MEMBER_OF_UNION   11

§ IMAGE_SYM_CLASS_NULL

#define IMAGE_SYM_CLASS_NULL   0

§ IMAGE_SYM_CLASS_REGISTER

#define IMAGE_SYM_CLASS_REGISTER   4

§ IMAGE_SYM_CLASS_REGISTER_PARAM

#define IMAGE_SYM_CLASS_REGISTER_PARAM   17

§ IMAGE_SYM_CLASS_SECTION

#define IMAGE_SYM_CLASS_SECTION   104

§ IMAGE_SYM_CLASS_STATIC

#define IMAGE_SYM_CLASS_STATIC   3

§ IMAGE_SYM_CLASS_STRUCT_TAG

#define IMAGE_SYM_CLASS_STRUCT_TAG   10

§ IMAGE_SYM_CLASS_TYPE_DEFINITION

#define IMAGE_SYM_CLASS_TYPE_DEFINITION   13

§ IMAGE_SYM_CLASS_UNDEFINED_LABEL

#define IMAGE_SYM_CLASS_UNDEFINED_LABEL   7

§ IMAGE_SYM_CLASS_UNDEFINED_STATIC

#define IMAGE_SYM_CLASS_UNDEFINED_STATIC   14

§ IMAGE_SYM_CLASS_UNION_TAG

#define IMAGE_SYM_CLASS_UNION_TAG   12

§ IMAGE_SYM_CLASS_WEAK_EXTERNAL

#define IMAGE_SYM_CLASS_WEAK_EXTERNAL   105

§ IMAGE_SYM_DEBUG

#define IMAGE_SYM_DEBUG   0xFFFE

§ IMAGE_SYM_DWORD_ARRAY

#define IMAGE_SYM_DWORD_ARRAY   3

§ IMAGE_SYM_DWORD_FUNCTION

#define IMAGE_SYM_DWORD_FUNCTION   2

§ IMAGE_SYM_DWORD_NULL

#define IMAGE_SYM_DWORD_NULL   0

§ IMAGE_SYM_DWORD_POINTER

#define IMAGE_SYM_DWORD_POINTER   1

§ IMAGE_SYM_TYPE_BYTE

#define IMAGE_SYM_TYPE_BYTE   12

§ IMAGE_SYM_TYPE_CHAR

#define IMAGE_SYM_TYPE_CHAR   2

§ IMAGE_SYM_TYPE_DOUBLE

#define IMAGE_SYM_TYPE_DOUBLE   7

§ IMAGE_SYM_TYPE_DWORD

#define IMAGE_SYM_TYPE_DWORD   15

§ IMAGE_SYM_TYPE_ENUM

#define IMAGE_SYM_TYPE_ENUM   10

§ IMAGE_SYM_TYPE_FLOAT

#define IMAGE_SYM_TYPE_FLOAT   6

§ IMAGE_SYM_TYPE_INT

#define IMAGE_SYM_TYPE_INT   4

§ IMAGE_SYM_TYPE_LONG

#define IMAGE_SYM_TYPE_LONG   5

§ IMAGE_SYM_TYPE_MOE

#define IMAGE_SYM_TYPE_MOE   11

§ IMAGE_SYM_TYPE_NULL

#define IMAGE_SYM_TYPE_NULL   0

§ IMAGE_SYM_TYPE_SHORT

#define IMAGE_SYM_TYPE_SHORT   3

§ IMAGE_SYM_TYPE_STRUCT

#define IMAGE_SYM_TYPE_STRUCT   8

§ IMAGE_SYM_TYPE_UINT

#define IMAGE_SYM_TYPE_UINT   14

§ IMAGE_SYM_TYPE_UNION

#define IMAGE_SYM_TYPE_UNION   9

§ IMAGE_SYM_TYPE_VOID

#define IMAGE_SYM_TYPE_VOID   1

§ IMAGE_SYM_TYPE_WORD

#define IMAGE_SYM_TYPE_WORD   13

§ IMAGE_SYM_UNDEFINED

#define IMAGE_SYM_UNDEFINED   0

§ OPTHDR_SIZE

#define OPTHDR_SIZE   28

§ OPTHDR_SIZEP

#define OPTHDR_SIZEP   24

§ OPTMAGIC_PE32

#define OPTMAGIC_PE32   0x010b

§ OPTMAGIC_PE32P

#define OPTMAGIC_PE32P   0x020b

§ VERSION_MAJOR

#define VERSION_MAJOR (   x)    ((unsigned int)((x)& 0xff))

§ VERSION_MINOR

#define VERSION_MINOR (   x)    ((unsigned int)(((x)>8) &0xff))

§ WINHDR_SIZE

#define WINHDR_SIZE   68

§ WINHDR_SIZEP

#define WINHDR_SIZEP   88

Enumeration Type Documentation

§ Directory_Items

Enumerator
EXPORT_TABLE 
IMPORT_TABLE 
RESOURCE_TABLE 
EXCEPTION_TABLE 
CERTIFICATE_TABLE 
BASE_RELOCATION_TABLE 
DEBUG_ 
ARCHITECTURE 
GLOBAL_PTR 
TLS_TABLE 
LOAD_CONFIG_TABLE 
BOUND_IMPORT 
IAT 
DELAY_IMPORT_DESCRIPTOR 
COM_RUNTIME_HEADER 
RESERVED