libPeConv
A library to load, manipulate, dump PE files.
|
Parsing and filling the Delayload Import Table. More...
#include <windows.h>
#include "pe_hdrs_helper.h"
#include "function_resolver.h"
#include "pshpack4.h"
#include "poppack.h"
Go to the source code of this file.
Classes | |
struct | _IMAGE_DELAYLOAD_DESCRIPTOR |
Namespaces | |
namespace | peconv |
Typedefs | |
typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR | IMAGE_DELAYLOAD_DESCRIPTOR |
typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR * | PIMAGE_DELAYLOAD_DESCRIPTOR |
typedef const IMAGE_DELAYLOAD_DESCRIPTOR * | PCIMAGE_DELAYLOAD_DESCRIPTOR |
Functions | |
IMAGE_DELAYLOAD_DESCRIPTOR * | peconv::get_delayed_imps (IN const BYTE *modulePtr, IN const size_t moduleSize, OUT size_t &dir_size) |
bool | peconv::load_delayed_imports (BYTE *modulePtr, const ULONGLONG moduleBase, t_function_resolver *func_resolver=nullptr) |
Parsing and filling the Delayload Import Table.
Definition in file delayed_imports_loader.h.
typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR IMAGE_DELAYLOAD_DESCRIPTOR |
typedef const IMAGE_DELAYLOAD_DESCRIPTOR* PCIMAGE_DELAYLOAD_DESCRIPTOR |
Definition at line 40 of file delayed_imports_loader.h.
typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR * PIMAGE_DELAYLOAD_DESCRIPTOR |