/// <summary> /// Starts the pointer scan. /// </summary> private void StartScan() { TrackableTask <PointerBag> pointerScanTask = PointerScan.Scan(this.TargetAddress, (UInt32)this.PointerRadius, this.PointerDepth, 4); TaskTrackerViewModel.GetInstance().TrackTask(pointerScanTask); PointerScanResultsViewModel.GetInstance().DiscoveredPointers = pointerScanTask.Result; }
/// <summary> /// Starts the pointer scan. /// </summary> private void StartScan() { try { TrackableTask <PointerBag> pointerScanTask = PointerScan.Scan(this.TargetAddress, (UInt32)this.PointerRadius, this.PointerDepth, 4, PointerScannerViewModel.PointerScanTaskIdentifier); TaskTrackerViewModel.GetInstance().TrackTask(pointerScanTask); PointerScanResultsViewModel.GetInstance().DiscoveredPointers = pointerScanTask.Result; } catch (TaskConflictException) { } }
/// <summary> /// Starts the pointer scan. /// </summary> private void StartScan() { try { PointerSize pointerSize = SessionManager.Session.OpenedProcess.Is32Bit() ? PointerSize.Byte4 : PointerSize.Byte8; TrackableTask <PointerBag> pointerScanTask = PointerScan.Scan( SessionManager.Session.OpenedProcess, this.TargetAddress, (UInt32)this.PointerRadius, this.PointerDepth, pointerSize.ToSize(), pointerSize, PointerScannerViewModel.PointerScanTaskIdentifier ); TaskTrackerViewModel.GetInstance().TrackTask(pointerScanTask); PointerScanResultsViewModel.GetInstance().DiscoveredPointers = pointerScanTask.Result; } catch (TaskConflictException) { } }