Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include Protected Members
Include Inherited Members
Provides additional access to the debugger. You can get an instance of this interface from the SVsShellDebugger (SID_SVsShellDebugger) service. This interface extends IVsDebugger.
The IVsDebugger2 type exposes the following members.
Methods
Name
Description
Displays a dialog and message to confirm the user wants to stop debugging.
Creates an enhanced data tip object.
Returns an enumerator for the active debugging engines. The enumerator provides the GUIDs for the engines.
Provides the standard console handles for the debugger so that another process can redirect its standard handles to the debug window.
Given the GUID of a debugging engine, returns the name of the engine. Use this method with EnumDebugEngines to retrieve the names of all active debugging engines.
Gets the internal debugger mode.
Gets an output handle for a process.
Gets the current symbol path and cache settings.
GetUseQuickConsoleOptionSetting
Gets options settings for Use Quick Console.
Inserts a breakpoint at a named location in the program, such as a function name.
Checks the compatibility of a debugging engine with other debugging engines.
Launches or attaches to the specified processes under the control of the debugger.
Displays a source file in the IDE. Takes as arguments a pointer to an IUnknown interface that can be queried for IDebugDocumentContext2 and display options.
Sets the Use Quick Console option.
Top