/// <summary> /// Constructor. /// </summary> /// <param name="debug_event">The current debug event.</param> /// <param name="debug">The debug port associated with this event.</param> protected DebugEvent(DbgUiWaitStatusChange debug_event, NtDebug debug) { ProcessId = debug_event.AppClientId.UniqueProcess.ToInt32(); ThreadId = debug_event.AppClientId.UniqueThread.ToInt32(); State = debug_event.NewState; _debug = debug; }
public void SetDebuggerState(DbgState state) { Deployment.Current.Dispatcher.BeginInvoke(delegate() { DebuggerState = state; } ); }