ICorDebugController::Terminate メソッド
指定した終了コードでプロセスを終了します。
メモ |
---|
このメソッドは、Win32 の TerminateProcess 関数に対するラッパーです。したがって、Terminate は Win32 の TerminateProcess 関数と同じ方法で終了コードを使用します。 |
HRESULT Terminate (
[in] UINT exitCode
);
パラメーター
- exitCode
[入力] 終了コードである数値。 有効な数値は、Winbase.h で定義されています。
解説
Terminate が呼び出されたときにプロセスが停止した場合、プロセスを継続するには、ICorDebugController::Continue メソッドを使用して、ICorDebugManagedCallback::ExitProcess コールバックまたは ICorDebugManagedCallback::ExitAppDomain コールバックを通してデバッガーが終了の確認を受け取るようにする必要があります。
メモ |
---|
このメソッドは、アプリケーション ドメインでは実装されません。つまり、AppDomain のレベルでは実装されません。 |
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0