|
libPeConv
A library to load, manipulate, dump PE files.
|
#include <exports_lookup.h>

Public Member Functions | |
| virtual FARPROC | resolve_func (LPCSTR lib_name, LPCSTR func_name) |
Public Member Functions inherited from peconv::default_func_resolver | |
| virtual FARPROC | resolve_func (LPCSTR lib_name, LPCSTR func_name) |
| virtual HMODULE | load_library (LPCSTR lib_name) |
Public Member Functions inherited from peconv::t_function_resolver | |
| virtual FARPROC | resolve_func (LPCSTR lib_name, LPCSTR func_name)=0 |
| virtual | ~t_function_resolver () |
Additional Inherited Members | |
Public Attributes inherited from peconv::default_func_resolver | |
| std::map< std::string, HMODULE > | nameToModule |
Function resolver using Export Table lookup.
Definition at line 33 of file exports_lookup.h.
|
virtual |
Get the address (VA) of the function with the given name, from the given DLL. Uses Export Table lookup as a primary method of finding the import. On failure it falls back to the default Functions Resolver.
| func_name | : the name of the function |
| lib_name | : the name of the DLL |
Reimplemented from peconv::default_func_resolver.
Definition at line 189 of file exports_lookup.cpp.
