IVsDebugger2 Members
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 | |
---|---|---|
ConfirmStopDebugging | Displays a dialog and message to confirm the user wants to stop debugging. | |
CreateDataTip | Creates an enhanced data tip object. | |
EnumDebugEngines | Returns an enumerator for the active debugging engines. The enumerator provides the GUIDs for the engines. | |
GetConsoleHandlesForProcess | Provides the standard console handles for the debugger so that another process can redirect its standard handles to the debug window. | |
GetEngineName | 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. | |
GetInternalDebugMode | Gets the internal debugger mode. | |
GetOutputHandleForProcess | Gets an output handle for a process. | |
GetSymbolPath | Gets the current symbol path and cache settings. | |
GetUseQuickConsoleOptionSetting | Gets options settings for Use Quick Console. | |
InsertBreakpointByName | Inserts a breakpoint at a named location in the program, such as a function name. | |
IsEngineCompatible | Checks the compatibility of a debugging engine with other debugging engines. | |
LaunchDebugTargets2 | Launches or attaches to the specified processes under the control of the debugger. | |
ShowSource | 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. | |
ToggleUseQuickConsoleOption | Sets the Use Quick Console option. |
Top