Freigeben über


ICorDebugModule2::SetJITCompilerFlags-Methode

Legt die Flags fest, die die Just-In-Time-Kompilierung (JIT) dieses ICorDebugModule2 steuern.

Syntax

HRESULT SetJITCompilerFlags (
    [in] DWORD dwFlags
);

Parameter

dwFlags [in] Eine bitweise Kombination der Werte der CorDebugJITCompilerFlags-Aufzählung .

Hinweise

Wenn der dwFlags-Wert ungültig ist, verursacht die SetJITCompilerFlags-Methode einen Fehler.

Die SetJITCompilerFlags-Methode kann nur aus dem ICorDebugManagedCallback::LoadModule-Rückruf für dieses Modul aufgerufen werden. Versuche, sie nach der Übermittlung des ICorDebugManagedCallback::LoadModule-Rückrufs aufzurufen, führen zu Fehlern.

Das Bearbeiten und Fortsetzen wird auf 64-Bit- oder Win9x-Plattformen nicht unterstützt. Wenn Sie die SetJITCompilerFlags-Methode auf einer dieser beiden Plattformen mit dem in dwFlags festgelegten CORDEBUG_JIT_ENABLE_ENC-Flag aufrufen, führt die SetJITCompilerFlags-Methode und alle Methoden für das Bearbeiten und Fortsetzen (z. B. ICorDebugModule2::ApplyChanges) zu Fehlern.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.