コード例 #1
0
ファイル: PefFile.cs プロジェクト: nemerle/reko
        private static PefLoaderInfo ProcessLoaderSection(PefImageSegment loaderSegment)
        {
            var pefLoaderSegment = PefLoaderSegmentReader.ReadLoaderSegment(loaderSegment);
            var loaderInfo       = PefLoaderInfo.Load(pefLoaderSegment);

            return(loaderInfo);
        }
コード例 #2
0
        public static PefLoaderSegment ReadLoaderSegment(PefImageSegment loaderSegment)
        {
            var obj          = new PefLoaderSegmentReader(loaderSegment);
            var loaderFields = obj.Load();

            return(new PefLoaderSegment(loaderFields));
        }
コード例 #3
0
 public PefLoaderSegmentReader(PefImageSegment loaderSegment)
 {
     fields = new PefLoaderFields();
     rdr    = (EndianByteImageReader)loaderSegment.Segment.MemoryArea.CreateBeReader(0);
 }