public void Read(PeReader rdr) { rdr.SetPosition(StandardFieldsOffset); t = (ExecutableType)rdr.ReadUInt16(); sf = new StandardFieldsHeader(file, this); sf.Read(rdr); wsf = new WindowsSpecificFieldsHeader(file, this); wsf.Read(rdr); dd = new DataDirectoriesHeader(this); dd.Read(rdr); }
internal PEOptionalHeader() { StandardFields = new StandardFieldsHeader (); NTSpecificFields = new NTSpecificFieldsHeader (); DataDirectories = new DataDirectoriesHeader (); }
internal PEOptionalHeader() { StandardFields = new StandardFieldsHeader(); NTSpecificFields = new NTSpecificFieldsHeader(); DataDirectories = new DataDirectoriesHeader(); }