|
XenevaOS
|
#include <PeImage.h>
Public Attributes | |
| 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. | |
PE images can start with an optional DOS header, so if an image is run under DOS it can print an error message.
| UINT16 EFI_IMAGE_DOS_HEADER::e_cblp |
Bytes on last page of file.
| UINT16 EFI_IMAGE_DOS_HEADER::e_cp |
Pages in file.
| UINT16 EFI_IMAGE_DOS_HEADER::e_cparhdr |
Size of header in paragraphs.
| UINT16 EFI_IMAGE_DOS_HEADER::e_crlc |
Relocations.
| UINT16 EFI_IMAGE_DOS_HEADER::e_cs |
Initial (relative) CS value.
| UINT16 EFI_IMAGE_DOS_HEADER::e_csum |
Checksum.
| UINT16 EFI_IMAGE_DOS_HEADER::e_ip |
Initial IP value.
| UINT32 EFI_IMAGE_DOS_HEADER::e_lfanew |
File address of new exe header.
| UINT16 EFI_IMAGE_DOS_HEADER::e_lfarlc |
File address of relocation table.
| UINT16 EFI_IMAGE_DOS_HEADER::e_magic |
Magic number.
| UINT16 EFI_IMAGE_DOS_HEADER::e_maxalloc |
Maximum extra paragraphs needed.
| UINT16 EFI_IMAGE_DOS_HEADER::e_minalloc |
Minimum extra paragraphs needed.
| UINT16 EFI_IMAGE_DOS_HEADER::e_oemid |
OEM identifier (for e_oeminfo).
| UINT16 EFI_IMAGE_DOS_HEADER::e_oeminfo |
OEM information; e_oemid specific.
| UINT16 EFI_IMAGE_DOS_HEADER::e_ovno |
Overlay number.
| UINT16 EFI_IMAGE_DOS_HEADER::e_res[4] |
Reserved words.
| UINT16 EFI_IMAGE_DOS_HEADER::e_res2[10] |
Reserved words.
| UINT16 EFI_IMAGE_DOS_HEADER::e_sp |
Initial SP value.
| UINT16 EFI_IMAGE_DOS_HEADER::e_ss |
Initial (relative) SS value.