RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Attributes | List of all members
Microsoft::PEFormat::ExportedEntry::Forwarder Class Reference

Encompasses the information necessary to encode a forwarder exported reference. More...

#include <peexe.h>

Public Attributes

std::string dll_name
 The name of the library whose entry is being reexported, this field will not appear directly in the image.
 
std::variant< std::string, uint32_t > reference
 The name or ordinal to the entry that is being reexported, this field will not appear directly in the image.
 
std::string reference_name
 A string representation of the forwarder, to appear in the image.
 
uint32_t rva
 The relative virtual address of the reference name.
 

Detailed Description

Encompasses the information necessary to encode a forwarder exported reference.

Forwarder exported references contain the name of a different library and the name or ordinal to one of its entries. It enables to reexport an already existing entry from a different library via the current library.


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