ICorDebugProcess5::EnableNGENPolicy メソッドICorDebugProcess5::EnableNGENPolicy Method

マネージデバッガーで実行中にアプリケーションがネイティブイメージを読み込む方法を決定する値を設定します。Sets a value that determines how an application loads native images while running under a managed debugger.

構文Syntax

HRESULT EnableNGENPolicy(  
    [in] CorDebugNGENPolicy ePolicy  
);  

パラメーターParameters

ePolicy
からマネージデバッガーで実行中にアプリケーションがネイティブイメージを読み込む方法を決定するCordebugngenpolicy定数。[in] A CorDebugNGenPolicy constant that determines how an application loads native images while running under a managed debugger.

RemarksRemarks

ポリシーが正常に設定されている場合、メソッドはを返し S_OK ます。If the policy is set successfully, the method returns S_OK. ePolicyCordebugngenpolicyによって定義された列挙値の範囲外にある場合、メソッドはを返し、 E_INVALIDARG メソッドの呼び出しは無効です。If ePolicy is outside the range of the enumerated values defined by CorDebugNGenPolicy, the method returns E_INVALIDARG and the method call has no effect. ネイティブイメージジェネレーター (Ngen.exe) のポリシーを更新できない場合、メソッドはを返し E_FAIL ます。If the policy of the Native Image Generator (Ngen.exe) cannot be updated, the method returns E_FAIL.

メソッドは、 ICorDebugProcess5::EnableNGenPolicy プロセスの有効期間中、いつでも呼び出すことができます。The ICorDebugProcess5::EnableNGenPolicy method can be called at any time during the lifetime of the process. ポリシーは、ポリシーが設定された後に読み込まれるすべてのモジュールに対して有効です。The policy is in effect for any modules that are loaded after the policy is set.

必要条件Requirements

:システム要件」を参照してください。Platforms: See System Requirements.

ヘッダー: CorDebug.idl、CorDebug.hHeader: CorDebug.idl, CorDebug.h

ライブラリ: CorGuids.libLibrary: CorGuids.lib

.NET Framework のバージョン:4.5 以降で使用可能Available since 4.5.NET Framework Versions: 4.5 以降で使用可能Available since 4.5

関連項目See also