ICorDebugProcess-Schnittstelle
Stellt einen Prozess dar, der verwalteten Code ausführt. Diese Schnittstelle ist eine Unterklasse von „ICorDebugController“.
Methoden
Methode | Beschreibung |
---|---|
ClearCurrentException-Methode | Löscht die aktuelle, nicht verwaltete Ausnahme für den angegebenen Thread. |
EnableLogMessages-Methode | Aktiviert und deaktiviert das Senden von Protokollmeldungen an den Debugger. |
EnumerateAppDomains-Methode | Listet alle Anwendungsdomänen im Prozess auf. |
EnumerateObjects-Methode | Nicht implementiert. |
GetHandle-Methode | Ruft ein Handle für den Prozess ab. |
GetHelperThreadID-Methode | Ruft die Betriebssystemthread-ID für den internen Hilfsthread des Debuggers ab. |
GetID-Methode | Ruft die Betriebssystem-ID des Prozesses ab. |
GetObject-Methode | Nicht implementiert. |
GetThread-Methode | Ruft die ICorDebugThread-Instanz ab, die über die angegebene Betriebssystemthread-ID verfügt. |
GetThreadContext-Methode | Ruft den Kontext für den angegebenen Thread ab. |
IsOSSuspended-Methode | Bestimmt, ob der Thread angehalten wurde, weil der Debugger den Prozess beendet hat. |
IsTransitionStub-Methode | Ermittelt, ob sich eine Adresse in einem Stub befindet, der einen Übergang zu verwaltetem Code verursacht. |
ModifyLogSwitch-Methode | Legt den Schweregrad der angegebenen Protokolloption fest. |
ReadMemory-Methode | Liest Arbeitsspeicher aus dem Prozess. |
SetThreadContext-Methode | Legt den Kontext für den angegebenen Thread fest. |
ThreadForFiberCookie-Methode | Veraltet. |
WriteMemory-Methode | Schreibt Daten in einen Speicherbereich im Prozess. |
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 Version 1.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.