libPeConv
A library to load, manipulate, dump PE files.
|
#include <imports_loader.h>
Public Member Functions | |
ImportThunksCallback (BYTE *_modulePtr, size_t _moduleSize) | |
virtual bool | processThunks (LPSTR libName, ULONG_PTR origFirstThunkPtr, ULONG_PTR firstThunkPtr)=0 |
Protected Attributes | |
BYTE * | modulePtr |
size_t | moduleSize |
bool | is64b |
A class defining a callback that will be executed when the next imported function was found
Definition at line 20 of file imports_loader.h.
|
pure virtual |
A callback that will be executed by process_import_table when the next imported function was found
libName | : the pointer to the DLL name |
origFirstThunkPtr | : the pointer to the Original First Thunk |
firstThunkPtr | : the pointer to the First Thunk |
Implemented in ListImportNames, FillImportThunks, CollectImportsCallback, and CollectThunksCallback.
|
protected |
Definition at line 41 of file imports_loader.h.
|
protected |
Definition at line 39 of file imports_loader.h.
|
protected |
Definition at line 40 of file imports_loader.h.