次の方法で共有


ICorDebugController::Terminate メソッド

指定した終了コードでプロセスを終了します。

このメソッドは、Win32 TerminateProcess 関数のラッパーです。 したがって、 Terminate は、Win32 TerminateProcess 関数が使用するのと同じ方法で終了コードを使用します。

構文

HRESULT Terminate (
    [in] UINT exitCode
);

パラメーター

exitCode [in]終了コードである数値。 有効な数値は Winbase.h で定義されています。

注釈

Terminateが呼び出されたときにプロセスが停止した場合は、ICorDebugController::Continue メソッドを使用してプロセスを続行し、デバッガーが ICorDebugManagedCallback::ExitProcess または ICorDebugManagedCallback::ExitAppDomain コールバックを通じて終了の確認を受け取るようにする必要があります。

このメソッドは、アプリケーション ドメインでは実装されません。 つまり、 AppDomain レベルでは実装されません。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

.NET のバージョン: .NET Framework 1.0 以降で使用可能

こちらも参照ください