Пример #1
0
        // These methods are not currently called by the Visual Studio debugger, so they don't need to be implemented

        int IDebugThread2.GetLogicalThread(IDebugStackFrame2 stackFrame, out IDebugLogicalThread2 logicalThread)
        {
            Debug.Fail("This function is not called by the debugger");

            logicalThread = null;
            return(VSConstants.E_NOTIMPL);
        }
Пример #2
0
        // These methods are not currently called by the Visual Studio debugger, so they don't need to be implemented

        public int GetLogicalThread(IDebugStackFrame2 stackFrame, out IDebugLogicalThread2 logicalThread)
        {
            logicalThread = null;

            Debug.Fail("This function is not called by the debugger");

            return(E_NOTIMPL);
        }
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        public int GetLogicalThread(IDebugStackFrame2 stackFrame, out IDebugLogicalThread2 logicalThread)
        {
            //
            // Gets the logical thread associated with this physical thread. Not implemented.
            //

            LoggingUtils.PrintFunction();

            logicalThread = null;

            return(Constants.E_NOTIMPL);
        }
Пример #4
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Log.Debug("Thread: GetLogicalThread");
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Пример #5
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     throw new NotImplementedException();
 }
Пример #6
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     throw new NotImplementedException();
 }
Пример #7
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Log.Debug("Thread: GetLogicalThread");
     ppLogicalThread = null;
     return VSConstants.E_NOTIMPL;
 }
Пример #8
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Debug.WriteLine("AD7ProgramNode: Entering GetLogicalThread");
     throw new NotImplementedException();
 }
Пример #9
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Пример #10
0
        public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
        {
            ppLogicalThread = null;

            return(E_NOTIMPL);
        }
Пример #11
0
 /// <summary>
 /// Debug engines do not implement this method.
 /// </summary>
 /// <param name="pStackFrame">An IDebugStackFrame2 object that represents the stack frame.</param>
 /// <param name="ppLogicalThread">Returns an IDebugLogicalThread2 interface that represents the associated logical thread. A debug engine implementation should set this to a null value.</param>
 /// <returns>Debug engine implementations always return E_NOTIMPL.</returns>
 public virtual int GetLogicalThread( IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread )
 {
     Logger.Debug( string.Empty );
     ppLogicalThread = null;
     return VSConstants.E_NOTIMPL;
 }
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
   Debug.WriteLine("AD7ProgramNode: Entering GetLogicalThread");
   throw new NotImplementedException();
 }
Пример #13
0
 /// <summary>
 /// Debug engines do not implement this method.
 /// </summary>
 /// <param name="pStackFrame">An IDebugStackFrame2 object that represents the stack frame.</param>
 /// <param name="ppLogicalThread">Returns an IDebugLogicalThread2 interface that represents the associated logical thread. A debug engine implementation should set this to a null value.</param>
 /// <returns>Debug engine implementations always return E_NOTIMPL.</returns>
 public virtual int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Logger.Debug(string.Empty);
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Пример #14
0
 public int GetLogicalThread(IDebugStackFrame2 stackFrame,
                             out IDebugLogicalThread2 logicalThread)
 {
     logicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Пример #15
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread) {
     ppLogicalThread = null;
     return VSConstants.E_NOTIMPL;
 }
Пример #16
0
        // These methods are not currently called by the Visual Studio debugger, so they don't need to be implemented
        int IDebugThread2.GetLogicalThread(IDebugStackFrame2 stackFrame, out IDebugLogicalThread2 logicalThread)
        {
            Debug.Fail("This function is not called by the debugger");

            logicalThread = null;
            return Constants.E_NOTIMPL;
        }
Пример #17
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugThread2.GetLogicalThread");
     throw new NotImplementedException();
 }
Пример #18
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugThread2.GetLogicalThread");
     throw new NotImplementedException();
 }
Пример #19
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DebugHelper.TraceEnteringMethod();
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }