次の方法で共有


IDebugProgram2::Continue

停止された状態からこのプログラムの実行を続行します。 前の実行状態 (ステップなど) がすべて保持され、プログラムの実行が再度開始されます。

Note

このメソッドは非推奨です。 代わりに Continue メソッドを使用してください。

構文

int Continue( 
   IDebugThread2 pThread
);

パラメーター

pThread [入力] スレッドを表す IDebugThread2 オブジェクト。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。

解説

このメソッドは、デバッグされているプログラムの数や停止イベントを生成したプログラムに関係なく、このプログラムで呼び出されます。 実装では、前の実行状態 (ステップなど) が保持され、以前の実行を完了するまで停止していなかったかのように実行が継続される必要があります。 つまり、このプログラムのスレッドでステップオーバー操作を実行していて、他のプログラムが停止したために停止された場合、このメソッドが呼び出されると、プログラムで元のステップオーバー操作を完了する必要があります。

警告

この呼び出しの処理中に、停止イベントまたは即時 (同期) イベントを Event に送信しないでください。送信した場合、デバッガーが応答しなくなる可能性があります。

関連項目