Ejemplo n.º 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);
        }
Ejemplo n.º 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);
        }
Ejemplo n.º 3
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        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);
        }
Ejemplo n.º 4
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Log.Debug("Thread: GetLogicalThread");
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Ejemplo n.º 5
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 6
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 7
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Log.Debug("Thread: GetLogicalThread");
     ppLogicalThread = null;
     return VSConstants.E_NOTIMPL;
 }
Ejemplo n.º 8
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     Debug.WriteLine("AD7ProgramNode: Entering GetLogicalThread");
     throw new NotImplementedException();
 }
Ejemplo n.º 9
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Ejemplo n.º 10
0
        public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
        {
            ppLogicalThread = null;

            return(E_NOTIMPL);
        }
Ejemplo n.º 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();
 }
Ejemplo n.º 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);
 }
Ejemplo n.º 14
0
 public int GetLogicalThread(IDebugStackFrame2 stackFrame,
                             out IDebugLogicalThread2 logicalThread)
 {
     logicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }
Ejemplo n.º 15
0
 int IDebugThread2.GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread) {
     ppLogicalThread = null;
     return VSConstants.E_NOTIMPL;
 }
Ejemplo n.º 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;
        }
Ejemplo n.º 17
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugThread2.GetLogicalThread");
     throw new NotImplementedException();
 }
Ejemplo n.º 18
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DLog.Debug(DContext.VSDebuggerComCall, "IDebugThread2.GetLogicalThread");
     throw new NotImplementedException();
 }
Ejemplo n.º 19
0
 public int GetLogicalThread(IDebugStackFrame2 pStackFrame, out IDebugLogicalThread2 ppLogicalThread)
 {
     DebugHelper.TraceEnteringMethod();
     ppLogicalThread = null;
     return(VSConstants.E_NOTIMPL);
 }