Beispiel #1
0
 public override void TerminateMetadataRoot(MetadataRoot root)
 {
     m_mdSize          = (uint)(m_binaryWriter.BaseStream.Position - m_mdStart);
     m_imporTableStart = (uint)m_binaryWriter.BaseStream.Position;
     m_binaryWriter.Write(new byte [0x60]);              // imports
     m_imgWriter.Initialize();
     PatchHeader();
     root.GetImage().Accept(m_imgWriter);
 }