Beispiel #1
0
        public static PefFile Load(
            PefContainer container,
            PefImageSegment[] imageSegments
            )
        {
            var loaderInfo = ProcessLoaderSection(imageSegments);
            var obj        = new PefFile(container, imageSegments, loaderInfo);

            return(obj);
        }
Beispiel #2
0
 private PefFile(PefContainer container, PefImageSegment[] imageSegments, PefLoaderInfo loaderInfo)
 {
     this.Container   = container;
     this.pefSegments = imageSegments;
     this.LoaderInfo  = loaderInfo;
 }
Beispiel #3
0
 private PefContainer LoadContainer(EndianByteImageReader rdr)
 {
     return(PefContainer.Load(rdr));
 }