private static SptWrapper GetSptWrapper(string addr) { var addrOfExtObject = ulong.Parse(addr); var ext = SptWrapper.CreateInProcess(addrOfExtObject); return(ext); }
internal ObjectProxy(ulong obj, SptWrapper parent) { _obj = obj; _parent = parent; var od = parent.Ext.GetObjectData(_obj); _mt = od.MethodTable; _isArray = od.ObjectType == DacpObjectType.OBJ_ARRAY; _arrayData = od.ArrayData; }
public MDbgScriptForm(SptWrapper ext) { _host = Ruby.CreateEngine(); _scope = _host.CreateScope(); _scope.SetVariable("ext", ext); _scope.SetVariable("dbg", new Environment(this)); _ext = ext; InitializeComponent(); }
internal TableWriter(SptWrapper wrapper) { _currCol = 0; _dbg = wrapper; }
public void Init() { _proc = Util.CreateFromDump(@"Q:\spt\Dumps\x86\iis_request.dmp"); }
public void Init() { _ext = Util.CreateFromDump(@"Q:\spt\Dumps\x86\sql.dmp"); }