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
Tee yhteistyötä kanssamme GitHubissa
Tämän sisällön lähde on GitHubissa, jossa voit myös luoda ja tarkastella ongelmia ja pull-pyyntöjä. Katso lisätietoja osallistujan oppaasta.