Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
 static DataDir()
 {
     Null          = new DataDir();
     Null.virtAddr = 0;
     Null.size     = 0;
 }