Lines Matching defs:_IMAGE_DOS_HEADER
15 typedef struct _IMAGE_DOS_HEADER { struct
16 uint16_t e_magic; /* 00: MZ Header signature */
17 uint16_t e_cblp; /* 02: Bytes on last page of file */
18 uint16_t e_cp; /* 04: Pages in file */
19 uint16_t e_crlc; /* 06: Relocations */
20 uint16_t e_cparhdr; /* 08: Size of header in paragraphs */
21 uint16_t e_minalloc; /* 0a: Minimum extra paragraphs needed */
22 uint16_t e_maxalloc; /* 0c: Maximum extra paragraphs needed */
23 uint16_t e_ss; /* 0e: Initial (relative) SS value */
24 uint16_t e_sp; /* 10: Initial SP value */
25 uint16_t e_csum; /* 12: Checksum */
26 uint16_t e_ip; /* 14: Initial IP value */
27 uint16_t e_cs; /* 16: Initial (relative) CS value */
28 uint16_t e_lfarlc; /* 18: File address of relocation table */
29 uint16_t e_ovno; /* 1a: Overlay number */
30 uint16_t e_res[4]; /* 1c: Reserved words */
31 uint16_t e_oemid; /* 24: OEM identifier (for e_oeminfo) */
32 uint16_t e_oeminfo; /* 26: OEM information; e_oemid specific */
33 uint16_t e_res2[10]; /* 28: Reserved words */
34 uint32_t e_lfanew; /* 3c: Offset to extended header */