com.pnfsoftware.jeb.core.units.codeobject.IPEOptionalHeader |
Class Overview
This interface describes the principal header a PE executable file.
Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/ms680547(v=vs.85).aspx
Public Methods
public
abstract
long
getAddressOfEntryPoint
()
public
abstract
long
getBaseOfCode
()
public
abstract
long
getBaseOfData
()
public
abstract
int
getCheckSum
()
public
abstract
short
getDllCharacteristics
()
public
abstract
int
getFileAlignment
()
public
abstract
long
getImageBase
()
public
abstract
int
getLoaderFlags
()
public
abstract
short
getMagic
()
public
abstract
short
getMajorImageVersion
()
public
abstract
byte
getMajorLinkerVersion
()
public
abstract
short
getMajorOperatingSystemVersion
()
public
abstract
short
getMajorSubsystemVersion
()
public
abstract
short
getMinorImageVersion
()
public
abstract
byte
getMinorLinkerVersion
()
public
abstract
short
getMinorOperatingSystemVersion
()
public
abstract
short
getMinorSubsystemVersion
()
public
abstract
long
getNumberOfRvaAndSizes
()
public
abstract
int
getSectionAlignment
()
public
abstract
long
getSizeOfCode
()
public
abstract
long
getSizeOfHeaders
()
public
abstract
long
getSizeOfHeapCommit
()
public
abstract
long
getSizeOfHeapReserve
()
public
abstract
long
getSizeOfImage
()
public
abstract
long
getSizeOfInitializedData
()
public
abstract
long
getSizeOfStackCommit
()
public
abstract
long
getSizeOfStackReserve
()
public
abstract
long
getSizeOfUninitializedData
()
public
abstract
short
getSubsystem
()
public
abstract
int
getWin32VersionValue
()