int IDebugEventCallbacksWide.ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
        {
            Debug.WriteLine("IDebugEventCallbacksWide.ChangeDebuggeeState");

            _stateChanged = true;
            //UpdateStatus();

            return((int)DEBUG_STATUS.NO_CHANGE);
        }
Exemple #2
0
            } // end SessionStatus()

            public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
            {
                try
                {
                    var eventArgs = new DebuggeeStateChangedEventArgs(m_debugger, Flags, Argument);
                    int retVal    = _RaiseEvent(m_debugger.DebuggeeStateChanged, eventArgs);
                    if (_ShouldOutput(retVal, eventArgs))
                    {
                        _PsPipe.WriteObject(eventArgs);
                    }
                    return(retVal);
                }
                catch (Exception e)
                {
                    Util.FailFast("Unexpected exception during event callback.", e);
                    return(0);
                }
            } // end ChangeDebuggeeState()
Exemple #3
0
 public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
 {
     throw new NotImplementedException();
 }
		public virtual int ChangeDebuggeeState(DEBUG_CDS Flags, UInt64 Argument)
		{
			return 0;
		}
Exemple #5
0
 public virtual int ChangeDebuggeeState(DEBUG_CDS flags, UInt64 argument)
 {
     return(0);
 }
Exemple #6
0
        public Int32 ChangeDebuggeeState([In] DEBUG_CDS Flags, [In] ulong Argument)
        {
            // Output.Output.Log(Output.LogLevel.Debug, "Change debuggee State: " + Flags.ToString());

            return((Int32)DEBUG_STATUS.BREAK);
        }
 public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
 {
     throw new NotImplementedException();
 }
 public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
 {
     return((int)DEBUG_STATUS.NO_CHANGE);
 }
Exemple #9
0
 public int ChangeDebuggeeState([In] DEBUG_CDS Flags, [In] ulong Argument)
 {
     return(0);
 }
Exemple #10
0
 public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
 {
     DebugApi.DebugWriteLine("Change Debugee Status: {0} - {1:x}", Flags, Argument);
     return(0); // BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
 public int ChangeDebuggeeState(DEBUG_CDS Flags, ulong Argument)
 {
     return(HResult.Ok);
 }