public override void VisitImportLookupTable(ImportLookupTable ilt) { if (m_image.ImportTable.ImportLookupTable == RVA.Zero) { return; } SetPositionToAddress(m_image.ImportTable.ImportLookupTable); ilt.HintNameRVA = ReadRVA(); }
internal Image() { m_dosHeader = new DOSHeader(); m_peFileHeader = new PEFileHeader(); m_peOptionalHeader = new PEOptionalHeader(); m_sections = new SectionCollection(); m_importAddressTable = new ImportAddressTable(); m_importTable = new ImportTable(); m_importLookupTable = new ImportLookupTable(); m_hintNameTable = new HintNameTable(); m_mdRoot = new MetadataRoot(this); }
public override void VisitImportLookupTable(ImportLookupTable ilt) { m_textWriter.Write(ilt.HintNameRVA.Value); m_textWriter.Write(new byte [16]); }