namespace BurnOutSharp.Models.PortableExecutable
{
///
/// The structure and content of the import address table are identical to those of
/// the import lookup table, until the file is bound. During binding, the entries in
/// the import address table are overwritten with the 32-bit (for PE32) or 64-bit
/// (for PE32+) addresses of the symbols that are being imported. These addresses are
/// the actual memory addresses of the symbols, although technically they are still
/// called "virtual addresses." The loader typically processes the binding.
///
///
public class ImportAddressTableEntry
{
///
/// 32-bit address of the symbol being imported
///
public uint Address_PE32;
///
/// 64-bit address of the symbol being imported
///
public ulong Address_PE32Plus;
}
}