Freigeben über


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