public override int SessionStatus(DEBUG_SESSION flags)
            {
                if (flags == DEBUG_SESSION.ACTIVE)
                {
                    SessionIsActive = true;
                }

                return((int)DEBUG_STATUS.NO_CHANGE);
            }
Beispiel #2
0
            } // end SystemError()

            public int SessionStatus(DEBUG_SESSION Status)
            {
                try
                {
                    var eventArgs = new SessionStatusEventArgs(m_debugger, Status);
                    int retVal    = _RaiseEvent(m_debugger.SessionStatusChanged, eventArgs);
                    if (_ShouldOutput(retVal, eventArgs))
                    {
                        _PsPipe.WriteObject(eventArgs);
                    }
                    return(retVal);
                }
                catch (Exception e)
                {
                    Util.FailFast("Unexpected exception during event callback.", e);
                    return(0);
                }
            } // end SessionStatus()
Beispiel #3
0
 public int SessionStatus(DEBUG_SESSION Status)
 {
     throw new NotImplementedException();
 }
		public virtual int SessionStatus(DEBUG_SESSION Status)
		{
			return (int)DEBUG_STATUS.NO_CHANGE;
		}
 int IDebugEventCallbacksWide.SessionStatus(DEBUG_SESSION Status)
 {
     Debug.WriteLine("IDebugEventCallbacksWide.SessionStatus");
     UpdateStatus();
     return((int)DEBUG_STATUS.NO_CHANGE);
 }
Beispiel #6
0
        public Int32 SessionStatus([In] DEBUG_SESSION Status)
        {
            // Output.Output.Log(Output.LogLevel.Debug, "Session status: " + Status.ToString());

            return((Int32)DEBUG_STATUS.BREAK);
        }
Beispiel #7
0
 public virtual int SessionStatus(DEBUG_SESSION flags)
 {
     return((int)DEBUG_STATUS.NO_CHANGE);
 }
Beispiel #8
0
 public int SessionStatus(DEBUG_SESSION Status)
 {
     throw new NotImplementedException();
 }
 public int SessionStatus(DEBUG_SESSION Status)
 {
     return((int)DEBUG_STATUS.NO_CHANGE);
 }
Beispiel #10
0
 public int SessionStatus([In] DEBUG_SESSION Status)
 {
     return(0);
 }
Beispiel #11
0
 public int SessionStatus(DEBUG_SESSION Status)
 {
     DebugApi.DebugWriteLine("Session Status: {0}", Status);
     return(0); //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Beispiel #12
0
 public int SessionStatus(DEBUG_SESSION Status)
 {
     return(HResult.Ok);
 }