次の方法で共有


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 メソッドと Edit and Continue に固有のすべてのメソッド (ICorDebugModule2::ApplyChanges など) は失敗します。

Requirements

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

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

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