ICorDebugProcess6 Interface
Logically extends the ICorDebugProcess interface to enable features such as decoding managed debug events that are encoded in native exception debug events and virtual module splitting.
Methods
Method | Description |
---|---|
DecodeEvent Method | Decodes managed debug events that have been encapsulated in the payload of specially crafted native exception debug events. |
EnableVirtualModuleSplitting Method | Enables or disables virtual module splitting. |
GetCode Method | Gets information about the managed code at a particular code address. |
GetExportStepInfo Method | Provides information on runtime exported functions to help step through managed code. |
MarkDebuggerAttached Method | Changes the internal state of the debugee so that the Debugger.IsAttached method in the .NET Framework Class Library returns true . |
ProcessStateChanged Method | Notifies ICorDebug that the process is running. |
Remarks
Note
The interface is available with .NET Native only. Attempting to call QueryInterface
to retrieve an interface pointer returns E_NOINTERFACE
for ICorDebug scenarios outside of .NET Native.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 4.6, .NET Native only
See also
Συνεργαστείτε μαζί μας στο GitHub
Μπορείτε να βρείτε την πηγή για αυτό το περιεχόμενο στο GitHub, όπου μπορείτε επίσης να δημιουργήσετε και να εξετάσετε ζητήματα και αιτήματα έλξης. Για περισσότερες πληροφορίες, ανατρέξτε στον οδηγό συνεργατών.