IDebugControl::SetExecutionStatus メソッド (dbgeng.h)
SetExecutionStatus メソッドは、デバッガー エンジンが実行可能な状態に入っていることを要求します。 次に WaitForEvent 呼び出されるまで、実際の実行は発生しません。
構文
HRESULT SetExecutionStatus(
[in] ULONG Status
);
パラメーター
[in] Status
実行時に使用するエンジンのモードを指定します。 使用できる値は、DEBUG_STATUS_GOとDEBUG_STATUS_STEP_INTOの間の優先順位を持つ DEBUG_STATUS_XXX のテーブル内の値です。
戻り値
このメソッドは、他のエラー値を返す場合もあります。 詳細については 戻り値の を参照してください。
リターン コード | 形容 |
---|---|
|
メソッドが成功しました。 |
|
何かがこのメソッドの実行を妨げている。 考えられる原因は、現在のターゲットがない、未解決の入力要求がある、現在のターゲットで実行がサポートされていない、などです。 |
|
ターゲットは既に実行されています。 |
|
ターゲットはそれ以上イベントを生成できません。 |
備考
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |
関連項目
GetExecutionStatus の
IDebugControl の
IDebugControl2 の
IDebugControl3 の