IDebugCanStopEvent2:: CanStop

是否通知调试引擎 (DE)在当前代码位置停止或继续执行。

HRESULT CanStop ( 
   BOOL fCanStop
);
int CanStop ( 
   int fCanStop
);

参数

  • fCanStop
    [in] 非零 (TRUE),如果 DE 应在当前代码位置停止;否则,零 (0)FALSE)。

返回值

如果成功,则返回; S_OK否则,返回错误代码。

备注

此事件的接收方通常会调用 IDebugCanStopEvent2:: GetReason 方法确定 DE 终止的原因,然后调用与相应的响应的 IDebugCanStopEvent2::CanStop 方法。

如果 DE 停止,它发送描述终止原因的事件。 通常有发送的两个事件, IDebugBreakEvent2 接口或信号中断表示用户和 IDebugBreakpointEvent2 接口表示的断点事件。

请参见

参考

IDebugCanStopEvent2

IDebugBreakEvent2

IDebugBreakpointEvent2

IDebugCanStopEvent2:: GetReason