更新 : 2007 年 11 月
この ICorDebugModule2 の Just-In-Time (JIT) コンパイルを制御するフラグを設定します。
HRESULT SetJITCompilerFlags (
[in] DWORD dwFlags
);
パラメータ
- dwFlags
[入力] CorDebugJITCompilerFlags 列挙値のビットごとの組み合わせ。
解説
dwFlags 値が無効の場合、SetJITCompilerFlags メソッドは失敗します。
SetJITCompilerFlags メソッドは、このモジュールの ICorDebugManagedCallback::LoadModule コールバック内からのみ呼び出すことができます。ICorDebugManagedCallback::LoadModule コールバックが送信された後の呼び出しは失敗します。
64 ビット プラットフォームまたは Win9x プラットフォーム上では、エディット コンティニュはサポートされません。そのため、これら 2 つのプラットフォーム上で dwFlags に CORDEBUG_JIT_ENABLE_ENC フラグを設定して SetJITCompilerFlags メソッドを呼び出すと、SetJITCompilerFlags メソッドおよび ICorDebugModule2::ApplyChanges などのエディット コンティニュ固有のすべてのメソッドが失敗します。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : CorDebug.idl
ライブラリ : CorGuids.lib
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0