libPeConv
A library to load, manipulate, dump PE files.
Loading...
Searching...
No Matches
peconv::t_function_resolver Class Referenceabstract

#include <function_resolver.h>

Inheritance diagram for peconv::t_function_resolver:

Public Member Functions

virtual FARPROC resolve_func (LPCSTR lib_name, LPCSTR func_name)=0
 

Detailed Description

A base class for functions resolver.

Definition at line 14 of file function_resolver.h.

Member Function Documentation

◆ resolve_func()

virtual FARPROC peconv::t_function_resolver::resolve_func ( LPCSTR lib_name,
LPCSTR func_name )
pure virtual

Get the address (VA) of the function with the given name, from the given DLL.

Parameters
func_name: the name of the function
lib_name: the name of the DLL
Returns
Virtual Address of the exported function

Implemented in peconv::default_func_resolver, peconv::export_based_resolver, and peconv::hooking_func_resolver.


The documentation for this class was generated from the following file: