ICorDebugProcess2-Schnittstelle
Eine logische Erweiterung der ICorDebugProcess-Schnittstelle zur Darstellung eines Prozesses, der verwalteten Code ausführt.
Methoden
Methode | BESCHREIBUNG |
---|---|
ClearUnmanagedBreakpoint-Methode | Entfernt einen Haltepunkt am angegebenen Offset, der durch einen früheren Aufruf von ICorDebugProcess2::SetUnmanagedBreakpoint festgelegt wurde. |
GetDesiredNGENCompilerFlags-Methode | Ruft die Flags ab, die für die Common Language Runtime (CLR) festgelegt werden müssen, um das Bild in den Prozess zu laden, auf den von diesem ICorDebugProcess2 verwiesen wird. |
GetReferenceValueFromGCHandle-Methode | Ruft einen Verweiszeiger auf das angegebene verwaltete Objekt ab, das über ein Garbage Collection-Handle verfügt. |
GetThreadForTaskID-Methode | Ruft den Thread ab, in dem die Aufgabe mit dem angegebenen Bezeichner ausgeführt wird. |
GetVersion-Methode | Ruft die Version der CLR ab, auf der der zu debuggende Prozess ausgeführt wird. |
SetDesiredNGENCompilerFlags-Methode | Legt die Flags fest, die für den JIT-Compiler (Just-in-Time) zum Laden eines Bilds in den zu debuggenden Prozess erforderlich sind. |
SetUnmanagedBreakpoint-Methode | Legt einen nicht verwalteten Haltepunkt am angegebenen nativen Bildoffset fest. |
Bemerkungen
Hinweis
Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.
Siehe auch
Arbeiten Sie mit uns auf GitHub zusammen
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.