Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Just My Code (JMC)-Status aller Methoden aller Klassen in diesem ICorDebugModule2 auf den angegebenen Wert fest, mit Ausnahme derjenigen im pTokens Array, das auf den entgegengesetzten Wert festgelegt wird.
Syntax
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Die Parameter
bIsJustMycode [in] Legen Sie fest, true ob der Code gedebuggt werden soll, andernfalls auf false.
cTokens [in] Die Größe des pTokens Arrays.
pTokens [in] Ein Array von mdToken Werten, von denen jede auf eine Methode verweist, deren JMC-Status auf !bIsJustMycodefestgelegt ist.
Bemerkungen
Der JMC-Status jeder Methode, die pTokens im Array angegeben ist, wird auf das Gegenteil des bIsJustMycode Werts festgelegt. Der Status aller anderen Methoden in diesem Modul wird auf den bIsJustMycode Wert festgelegt.
Die SetJMCStatus Methode löscht alle vorherigen JMC-Einstellungen in diesem Modul.
Die SetJMCStatus Methode gibt einen S_OK HRESULT zurück, wenn alle Funktionen erfolgreich festgelegt wurden. Es gibt ein CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT zurück, wenn einige markierte true Funktionen nicht debuggierbar sind.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 2.0