次の方法で共有


IDebugExceptionEvent2::CanPassToDebuggee

実行の再開時にデバッグ対象のプログラムにこの例外を渡すオプションがデバッグ エンジン (DE) によってサポートされているかどうかを調べます。

構文

int CanPassToDebuggee();

戻り値

S_OK (プログラムに例外を渡すことができます) または S_FALSE (例外を渡すことはできません) のいずれかを返します。

解説

DE には、デバッグ対象に渡すための既定のアクションが必要です。 IDE では、IDebugExceptionEvent2 イベントを受け取り、CanPassToDebuggee メソッドを呼び出すことなく Continue メソッドを呼び出す可能性があります。 そのため、DE には、例外を渡す場合、または渡さない場合の既定のケースが必要です。

関連項目