Esempio n. 1
0
        public static PefLoaderInfo Load(PefLoaderSegment loader)
        {
            var obj = new PefLoaderInfo(loader);

            obj.PopulateInfo();
            return(obj);
        }
Esempio n. 2
0
        private static PefLoaderInfo ProcessLoaderSection(PefImageSegment loaderSegment)
        {
            var pefLoaderSegment = PefLoaderSegmentReader.ReadLoaderSegment(loaderSegment);
            var loaderInfo       = PefLoaderInfo.Load(pefLoaderSegment);

            return(loaderInfo);
        }
Esempio n. 3
0
 private PefFile(PefContainer container, PefImageSegment[] imageSegments, PefLoaderInfo loaderInfo)
 {
     this.Container   = container;
     this.pefSegments = imageSegments;
     this.LoaderInfo  = loaderInfo;
 }