Поделиться через


Метод ICorDebugModule2::SetJITCompilerFlags

Задает флаги, управляющие JIT-компиляцией этого ICorDebugModule2.

Синтаксис

HRESULT SetJITCompilerFlags (
    [in] DWORD dwFlags
);

Параметры

dwFlags [in] Побитовое сочетание значений перечисления CorDebugJITCompilerFlags .

Замечания

dwFlags Если значение недопустимо, метод завершится ошибкойSetJITCompilerFlags.

Метод SetJITCompilerFlags можно вызывать только из обратного вызова ICorDebugManagedCallback::LoadModule для этого модуля. Попытки вызвать его после того, как обратный ICorDebugManagedCallback::LoadModule вызов был доставлен, завершится сбоем.

Изменение и продолжение не поддерживается на 64-разрядных или Win9x платформах. Поэтому при вызове SetJITCompilerFlags метода на любой из этих двух платформ с установленным SetJITCompilerFlags dwFlagsфлагом CORDEBUG_JIT_ENABLE_ENC метод и все методы, относящиеся к Edit и Continue, например ICorDebugModule2::ApplyChanges, завершаются ошибкой.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: Доступно с версии 2.0