public static PefFile Load( PefContainer container, PefImageSegment[] imageSegments ) { var loaderInfo = ProcessLoaderSection(imageSegments); var obj = new PefFile(container, imageSegments, loaderInfo); return(obj); }
private PefFile(PefContainer container, PefImageSegment[] imageSegments, PefLoaderInfo loaderInfo) { this.Container = container; this.pefSegments = imageSegments; this.LoaderInfo = loaderInfo; }
private PefContainer LoadContainer(EndianByteImageReader rdr) { return(PefContainer.Load(rdr)); }