Udostępnij za pośrednictwem


ICorDebugModule2::SetJITCompilerFlags — Metoda

Ustawia flagi kontrolujące kompilację just in time (JIT) tego modułu ICorDebugModule2.

Składnia

HRESULT SetJITCompilerFlags (
    [in] DWORD dwFlags
);

Parametry

dwFlags [in] Bitowa kombinacja wartości wyliczenia CorDebugJITCompilerFlags .

Uwagi

Jeśli wartość jest nieprawidłowa dwFlags , metoda zakończy się niepowodzeniem SetJITCompilerFlags .

Metodę SetJITCompilerFlags można wywołać tylko z poziomu wywołania zwrotnego ICorDebugManagedCallback::LoadModule dla tego modułu. Próba wywołania wywołania zwrotnego po zakończeniu wywołania zwrotnego zakończy się niepowodzeniem ICorDebugManagedCallback::LoadModule .

Edytowanie i kontynuowanie nie jest obsługiwane na platformach 64-bitowych ani Win9x. W związku z tym, jeśli wywołasz metodę SetJITCompilerFlags na jednej z tych dwóch platform z flagą CORDEBUG_JIT_ENABLE_ENC ustawioną w dwFlagselemencie , SetJITCompilerFlags metoda i wszystkie metody specyficzne dla metody Edit i Continue, takie jak ICorDebugModule2::ApplyChanges, zakończy się niepowodzeniem.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0