Delen via


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

Zie ook