Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 2.0