EFI_IMAGE_DOS_HEADER Struct Reference


Data Fields

UINT16 e_magic
 Magic number.
UINT16 e_cblp
 Bytes on last page of file.
UINT16 e_cp
 Pages in file.
UINT16 e_crlc
 Relocations.
UINT16 e_cparhdr
 Size of header in paragraphs.
UINT16 e_minalloc
 Minimum extra paragraphs needed.
UINT16 e_maxalloc
 Maximum extra paragraphs needed.
UINT16 e_ss
 Initial (relative) SS value.
UINT16 e_sp
 Initial SP value.
UINT16 e_csum
 Checksum.
UINT16 e_ip
 Initial IP value.
UINT16 e_cs
 Initial (relative) CS value.
UINT16 e_lfarlc
 File address of relocation table.
UINT16 e_ovno
 Overlay number.
UINT16 e_res [4]
 Reserved words.
UINT16 e_oemid
 OEM identifier (for e_oeminfo).
UINT16 e_oeminfo
 OEM information; e_oemid specific.
UINT16 e_res2 [10]
 Reserved words.
UINT32 e_lfanew
 File address of new exe header.

Detailed Description

PE images can start with an optional DOS header, so if an image is run under DOS it can print an error message.

Field Documentation

Bytes on last page of file.

Pages in file.

Size of header in paragraphs.

Relocations.

Initial (relative) CS value.

Checksum.

Initial IP value.

File address of new exe header.

File address of relocation table.

Magic number.

Maximum extra paragraphs needed.

Minimum extra paragraphs needed.

OEM identifier (for e_oeminfo).

OEM information; e_oemid specific.

Overlay number.

Reserved words.

Reserved words.

Initial SP value.

Initial (relative) SS value.


Generated on Wed Sep 23 16:24:27 2015 for MdePkg[ALL] by  doxygen 1.5.7.1