共用方式為


IDebugCanStopEvent2::CanStop

通知偵錯引擎 (DE) 是否要在目前的程式代碼位置停止,或只是繼續執行。

語法

int CanStop ( 
   int fCanStop
);

參數

fCanStop
[in]如果 DE 應該在目前的程式代碼位置停止,則為非零 (TRUE),否則為零 (FALSE)。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

備註

此事件的接收者通常會呼叫 GetReason 方法來判斷 DE 想要停止的原因,然後使用適當的回應呼叫 IDebugCanStopEvent2::CanStop 方法。

如果 DE 停止,它會傳送描述停止原因的事件。 通常會傳送兩個事件:IDebugBreakEvent2 介面所代表的使用者或訊號中斷,以及由 IDebugBreakpointEvent2 介面表示的斷點事件。

另請參閱