retdec
Public Member Functions | Public Attributes | List of all members
PeLib::PELIB_IMAGE_IMPORT_DIRECTORY Struct Reference

#include <PeLibAux.h>

Collaboration diagram for PeLib::PELIB_IMAGE_IMPORT_DIRECTORY:
Collaboration graph
[legend]

Public Member Functions

std::uint32_t calculateSize (std::uint32_t pointerSize) const
 
bool operator== (std::string strFilename) const
 

Public Attributes

PELIB_IMAGE_IMPORT_DESCRIPTOR impdesc
 The IMAGE_IMPORT_DESCRIPTOR of an imported DLL. More...
 
std::string name
 The name of an imported DLL. More...
 
std::vector< PELIB_THUNK_DATAoriginalfirstthunk
 All original first thunk values of an imported DLL. More...
 
std::vector< PELIB_THUNK_DATAfirstthunk
 All first thunk value of an imported DLL. More...
 

Member Function Documentation

◆ calculateSize()

std::uint32_t PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::calculateSize ( std::uint32_t  pointerSize) const
inline

◆ operator==()

bool PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::operator== ( std::string  strFilename) const
inline

Member Data Documentation

◆ firstthunk

std::vector<PELIB_THUNK_DATA> PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::firstthunk

All first thunk value of an imported DLL.

◆ impdesc

PELIB_IMAGE_IMPORT_DESCRIPTOR PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::impdesc

The IMAGE_IMPORT_DESCRIPTOR of an imported DLL.

◆ name

std::string PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::name

The name of an imported DLL.

◆ originalfirstthunk

std::vector<PELIB_THUNK_DATA> PeLib::PELIB_IMAGE_IMPORT_DIRECTORY::originalfirstthunk

All original first thunk values of an imported DLL.


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