IApplicationDebugger::onHandleBreakPoint
Handles a breakpoint event.
Syntax
HRESULT onHandleBreakPoint(
IRemoteDebugApplicationThread* prpt,
BREAKREASON br,
IActiveScriptErrorDebug* pError
);
Parameters
prpt
[in] The thread where the breakpoint occurred.
br
[in] The reason for the breakpoint.
pError
[in] Runtime error information, provided when the value of br
is BREAKREASON_ERROR.
Return Value
The method returns an HRESULT
. Possible values include, but are not limited to, those in the following table.
Value | Description |
---|---|
S_OK |
The method succeeded. |
Remarks
This method is called when a breakpoint is hit and IDebugApplication::HandleBreakPoint
is called.
The application will remain suspended until the debugger IDE calls IRemoteDebugApplication::ResumeFromBreakPoint
.
See also
IApplicationDebugger Interface
IDebugApplication::HandleBreakPoint
IRemoteDebugApplication::ResumeFromBreakPoint
BREAKREASON Enumeration