The primary interface exposed by a debugger. In addition to the methods inherited from IUnknown, the IApplicationDebugger interface exposes the following methods.
Methods in Vtable Order
| Method | Description |
|---|---|
| IApplicationDebugger::QueryAlive | Indicates if the debugger is responsive. |
| IApplicationDebugger::CreateInstanceAtDebugger | Allows the creation of objects in the debugger process by code that is out-of-process to the debugger. |
| IApplicationDebugger::onDebugOutput | Handles a debug output event. |
| IApplicationDebugger::onHandleBreakPoint | Handles a breakpoint event. |
| IApplicationDebugger::onClose | Handles a debug application close event. |
| IApplicationDebugger::onDebuggerEvent | Handles a custom application event. |