exeinfo unit
Return executable information.
The exeinfo unit implements some cross-platform routines to
examine the contents of an executable: information about sections, mapping
addresses to loaded modules etc.
It is mainly used by the lineinfo and lnfodwrf unit to examine the binary for debug info.
Classes and records
TExeFile | record | Structure describing the binary. |
Procedures and functions
CloseExeFile | function | Close a previously opened file. |
FindExeSection | function | Find a section in the binary image. |
GetModuleByAddr | procedure | Return the module name by address. |
OpenExeFile | function | Open an executable file. |
ReadDebugLink | function | Read the location of a debug info filename. |
Types
TExeOffset | type | Executable address offset type alias. |
TExeProcessAddress | type | Procedure address pointer type alias. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
