ICorDebugModule2::SetJITCompilerFlags メソッド

この ICorDebugModule2 の Just-In-Time (JIT) コンパイルを制御するフラグを設定します。

構文

HRESULT SetJITCompilerFlags (
    [in] DWORD dwFlags
);

パラメーター

dwFlags [in] CorDebugJITCompilerFlags 列挙値のビットごとの組み合わせ。

解説

dwFlags 値が無効な場合、SetJITCompilerFlags メソッドは失敗します。

SetJITCompilerFlags メソッドを呼び出すことができるのは、このモジュールの ICorDebugManagedCallback::LoadModule コールバック内からだけです。 ICorDebugManagedCallback::LoadModule コールバックが配信された後に呼び出しを試みると、失敗します。

エディット コンティニュは、64 ビットまたは Win9x プラットフォームではサポートされていません。 そのため、dwFlags で CORDEBUG_JIT_ENABLE_ENC フラグを設定して、これらの 2 つのプラットフォームのいずれかで SetJITCompilerFlags メソッドを呼び出すと、SetJITCompilerFlags メソッドと、ICorDebugModule2::ApplyChanges などのエディット コンティニュに固有のすべてのメソッドが失敗します。

必要条件

:システム要件」を参照してください。

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

ライブラリ: CorGuids.lib

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