Esempio n. 1
0
 public TableStreamNode(PEStructuralNodeProvider provider, IStructuralNode parent, string name, long offset, long length)
     : base(parent)
 {
     _provider = provider;
     Name      = name;
     ByteRange = new ByteRange(offset, length);
 }
 public ResourceDirectoryNode(PEStructuralNodeProvider provider, IStructuralNode parent, long resourceBase, long offset, int depth)
     : base(parent)
 {
     _provider     = provider;
     _resourceBase = resourceBase;
     _offset       = offset;
     _depth        = depth;
 }
Esempio n. 3
0
 public StreamHeaderListNode(PEStructuralNodeProvider provider, IStructuralNode parent)
     : base(parent)
 {
     _provider = provider;
 }
Esempio n. 4
0
 public PESectionList(PEStructuralNodeProvider provider, IStructuralNode parent)
     : base(parent)
 {
     _provider = provider;
 }
Esempio n. 5
0
 public MetaDataRootNode(PEStructuralNodeProvider provider, IStructuralNode?parent, int length)
     : base(parent)
 {
     _provider = provider;
     ByteRange = new ByteRange(_provider.MetaDataOffset, length);
 }
Esempio n. 6
0
 public PESection(IStructuralNode parent, PEStructuralNodeProvider provider, int offset)
     : base(parent)
 {
     _provider           = provider;
     _tableReccordOffset = offset;
 }