Mono.Cecil.PE.ImageWriter.WriteImportDirectory C# (CSharp) Method

WriteImportDirectory() private method

private WriteImportDirectory ( ) : void
return void
        void WriteImportDirectory()
        {
            WriteUInt32 (text_map.GetRVA (TextSegment.ImportDirectory) + 40);	// ImportLookupTable
            WriteUInt32 (0);	// DateTimeStamp
            WriteUInt32 (0);	// ForwarderChain
            WriteUInt32 (text_map.GetRVA (TextSegment.ImportHintNameTable) + 14);
            WriteUInt32 (text_map.GetRVA (TextSegment.ImportAddressTable));
            Advance (20);

            // ImportLookupTable
            WriteUInt32 (text_map.GetRVA (TextSegment.ImportHintNameTable));

            // ImportHintNameTable
            MoveToRVA (TextSegment.ImportHintNameTable);

            WriteUInt16 (0);	// Hint
            WriteBytes (GetRuntimeMain ());
            WriteByte (0);
            WriteBytes (GetSimpleString ("mscoree.dll"));
            WriteUInt16 (0);
        }