次の方法で共有


IDebugProgram2::Step

ステップを実行します。

Note

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

構文

int Step( 
   IDebugThread2  pThread,
   enum_STEPKIND  sk,
   enum_STEPUNIT  step
);

パラメーター

pThread
[入力] ステップ実行されるスレッドを表す IDebugThread2 オブジェクト。

sk
[入力] ステップの種類を指定する STEPKIND 列挙型の値。

step
[入力] ステップの単位 (ステートメントや命令など) を指定する STEPUNIT 列挙型の値。

戻り値

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

解説

スレッドの同期またはスレッド間の通信がある場合、プログラムの他のスレッドは、特定のスレッドのステップ実行時に実行されます。

警告

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

関連項目