/// <summary> /// </summary> public void Read(BinaryReader reader) { stdFlds = new StdFields(reader); ntFlds = new NTFields(reader); exportDir = new DataDir(reader); importDir = new DataDir(reader); resourceDir = new DataDir(reader); exceptionDir = new DataDir(reader); securityDir = new DataDir(reader); baseRelocDir = new DataDir(reader); debugDir = new DataDir(reader); copyrightDir = new DataDir(reader); GPDir = new DataDir(reader); TLSDir = new DataDir(reader); loadCfgDir = new DataDir(reader); boundImpDir = new DataDir(reader); IATDir = new DataDir(reader); delayImpDir = new DataDir(reader); CLIHdrDir = new DataDir(reader); reservedDir = new DataDir(reader); }
static DataDir() { Null = new DataDir(); Null.virtAddr = 0; Null.size = 0; }