The IRemoteDebugApplicationEvents interface is the event interface provided by a debug application. This interface is always called from within the debugger thread.
In addition to the methods inherited from IUnknown, the IRemoteDebugApplicationEvents interface exposes the following methods.
Handles a debugger connect event.
Handles a debugger disconnect event.
Handles a set name event.
Handles a debugger output event.
Handles an application close event.
Handles an event for entering a breakpoint.
Handles an event for leaving a breakpoint.
Handles a create thread event.
Handles a thread-destroyed event.
Handles an event when the break flags change.