現在のコードの場所で停止するか、実行を続行するかを、デバッグ エンジン (DE) に通知します。
構文
パラメーター
fCanStop
[入力] DE を現在のコードの場所で停止する場合は 0 以外 (TRUE
) の値。それ以外の場合は 0 (FALSE
)。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。
解説
このイベントの受信者は、通常、GetReason メソッドを呼び出して DE が停止する理由を特定してから、適切な応答で IDebugCanStopEvent2::CanStop
メソッドを呼び出します。
DE が停止する場合は、停止の理由を説明するイベントが送信されます。 通常、送信されるイベントは 2 つあり、IDebugBreakEvent2 インターフェイスで表されるユーザーまたはシグナル中断と、IDebugBreakpointEvent2 インターフェイスで表されるブレークポイント イベントです。