Share via


IRemoteDebugApplicationEvents Interface

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.

Methods in Vtable Order

Method Description
IRemoteDebugApplicationEvents::OnConnectDebugger Handles a debugger connect event.
IRemoteDebugApplicationEvents::OnDisconnectDebugger Handles a debugger disconnect event.
IRemoteDebugApplicationEvents::OnSetName Handles a set name event.
IRemoteDebugApplicationEvents::OnDebugOutput Handles a debugger output event.
IRemoteDebugApplicationEvents::OnClose Handles an application close event.
IRemoteDebugApplicationEvents::OnEnterBreakPoint Handles an event for entering a breakpoint.
IRemoteDebugApplicationEvents::OnLeaveBreakPoint Handles an event for leaving a breakpoint.
IRemoteDebugApplicationEvents::OnCreateThread Handles a create thread event.
IRemoteDebugApplicationEvents::OnDestroyThread Handles a thread-destroyed event.
IRemoteDebugApplicationEvents::OnBreakFlagChange Handles an event when the break flags change.