IDebugCanStopEvent2::CanStop
通知偵錯引擎 (DE) 是否要在目前的程式代碼位置停止,或只是繼續執行。
語法
參數
fCanStop
[in]如果 DE 應該在目前的程式代碼位置停止,則為非零 (TRUE
),否則為零 (FALSE
)。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
此事件的接收者通常會呼叫 GetReason 方法來判斷 DE 想要停止的原因,然後使用適當的回應呼叫 IDebugCanStopEvent2::CanStop
方法。
如果 DE 停止,它會傳送描述停止原因的事件。 通常會傳送兩個事件:IDebugBreakEvent2 介面所代表的使用者或訊號中斷,以及由 IDebugBreakpointEvent2 介面表示的斷點事件。