IApplicationDebugger Interface

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.