Enumerator |
---|
LIEF_PE_HEADER_CHARACTERISTICS_INVALID | |
LIEF_PE_HEADER_CHARACTERISTICS_RELOCS_STRIPPED | The file does not contain base relocations and must be loaded at its preferred base. If this cannot be done, the loader will error.
|
LIEF_PE_HEADER_CHARACTERISTICS_EXECUTABLE_IMAGE | The file is valid and can be run.
|
LIEF_PE_HEADER_CHARACTERISTICS_LINE_NUMS_STRIPPED | COFF line numbers have been stripped. This is deprecated and should be 0
|
LIEF_PE_HEADER_CHARACTERISTICS_LOCAL_SYMS_STRIPPED | COFF symbol table entries for local symbols have been removed. This is deprecated and should be 0.
|
LIEF_PE_HEADER_CHARACTERISTICS_AGGRESSIVE_WS_TRIM | Aggressively trim working set. This is deprecated and must be 0.
|
LIEF_PE_HEADER_CHARACTERISTICS_LARGE_ADDRESS_AWARE | Image can handle > 2GiB addresses.
|
LIEF_PE_HEADER_CHARACTERISTICS_BYTES_REVERSED_LO | Little endian: the LSB precedes the MSB in memory. This is deprecated and should be 0.
|
LIEF_PE_HEADER_CHARACTERISTICS_32BIT_MACHINE | Machine is based on a 32bit word architecture.
|
LIEF_PE_HEADER_CHARACTERISTICS_DEBUG_STRIPPED | Debugging info has been removed.
|
LIEF_PE_HEADER_CHARACTERISTICS_REMOVABLE_RUN_FROM_SWAP | If the image is on removable media, fully load it and copy it to swap.
|
LIEF_PE_HEADER_CHARACTERISTICS_NET_RUN_FROM_SWAP | If the image is on network media, fully load it and copy it to swap.
|
LIEF_PE_HEADER_CHARACTERISTICS_SYSTEM | The image file is a system file, not a user program.
|
LIEF_PE_HEADER_CHARACTERISTICS_DLL | The image file is a DLL.
|
LIEF_PE_HEADER_CHARACTERISTICS_UP_SYSTEM_ONLY | This file should only be run on a uniprocessor machine.
|
LIEF_PE_HEADER_CHARACTERISTICS_BYTES_REVERSED_HI | Big endian: the MSB precedes the LSB in memory. This is deprecated
|