ICorDebugProcess6 Interface
Breidt de interface ICorDebugProcess logisch uit om functies in te schakelen, zoals het decoderen van beheerde foutopsporingsgebeurtenissen die zijn gecodeerd in systeemeigen uitzonderingsdebuggebeurtenissen en het splitsen van virtuele modules.
Methoden
Methode | Beschrijving |
---|---|
Methode DecodeEvent | Decodeert beheerde foutopsporingsgebeurtenissen die zijn ingekapseld in de nettolading van speciaal ontworpen systeemeigen foutopsporingsgebeurtenissen. |
Methode EnableVirtualModuleSplitting | Hiermee schakelt u het splitsen van virtuele modules in of uit. |
Methode GetCode | Hiermee haalt u informatie op over de beheerde code op een bepaald codeadres. |
Methode GetExportStepInfo | Biedt informatie over geƫxporteerde runtimefuncties om beheerde code stapsgewijs te doorlopen. |
Methode MarkDebuggerAttached | Hiermee wijzigt u de interne status van de foutopsporing, zodat de Debugger.IsAttached methode in de .NET Framework klassebibliotheek retourneerttrue . |
Methode ProcessStateChanged | Hiermee wordt ICorDebug gewaarschuwd dat het proces wordt uitgevoerd. |
Opmerkingen
Notitie
De interface is alleen beschikbaar met systeemeigen .NET. Als u probeert aan te roepen QueryInterface
om een interfaceaanwijzer op te halen, worden scenario's met ICorDebug buiten systeemeigen .NET geretourneerdE_NOINTERFACE
.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.6, systeemeigen .NET alleen