#include <iat_block.h>
Definition at line 78 of file iat_block.h.
◆ IATBlock()
pesieve::IATBlock::IATBlock |
( |
bool | _is64bit, |
|
|
DWORD | _iat_offset ) |
|
inline |
◆ ~IATBlock()
pesieve::IATBlock::~IATBlock |
( |
| ) |
|
|
inline |
◆ append()
bool pesieve::IATBlock::append |
( |
ULONGLONG | offset, |
|
|
ULONGLONG | functionVA, |
|
|
const peconv::ExportedFunc * | exp ) |
|
inline |
◆ appendSeries()
◆ countThunks()
size_t pesieve::IATBlock::countThunks |
( |
| ) |
const |
|
inline |
◆ deleteThunkSeries()
void pesieve::IATBlock::deleteThunkSeries |
( |
| ) |
|
|
inline |
◆ isCovered()
bool pesieve::IATBlock::isCovered |
( |
| ) |
const |
|
inline |
◆ isValid()
bool pesieve::IATBlock::isValid |
( |
| ) |
const |
|
inline |
◆ makeCoverage()
bool pesieve::IATBlock::makeCoverage |
( |
IN const peconv::ExportsMapper * | exportsMap | ) |
|
◆ maxDllLen()
size_t pesieve::IATBlock::maxDllLen |
( |
| ) |
|
◆ operator<()
bool pesieve::IATBlock::operator< |
( |
const IATBlock & | other | ) |
const |
|
inline |
◆ sizeOfDllsSpace()
size_t pesieve::IATBlock::sizeOfDllsSpace |
( |
| ) |
|
◆ splitSeries()
◆ toString()
std::string pesieve::IATBlock::toString |
( |
| ) |
|
◆ ImpReconstructor
◆ addrToFunctionVA
std::map<ULONGLONG, ULONGLONG> pesieve::IATBlock::addrToFunctionVA |
|
protected |
◆ functions
std::map<ULONGLONG, const peconv::ExportedFunc*> pesieve::IATBlock::functions |
|
protected |
◆ iatOffset
DWORD pesieve::IATBlock::iatOffset |
◆ iatSize
size_t pesieve::IATBlock::iatSize |
◆ importTableOffset
DWORD pesieve::IATBlock::importTableOffset |
◆ is64bit
bool pesieve::IATBlock::is64bit |
|
protected |
◆ isCoverageComplete
bool pesieve::IATBlock::isCoverageComplete |
|
protected |
◆ isInMain
bool pesieve::IATBlock::isInMain |
◆ isTerminated
bool pesieve::IATBlock::isTerminated |
◆ thunkSeries
The documentation for this class was generated from the following files: