Interfaz ICorDebugProcess6
Extiende la interfaz ICorDebugProcess de manera lógica para habilitar características como la descodificación de eventos de depuración administrados que están codificados en eventos de depuración de excepción nativos o la división de módulos virtuales.
Métodos
Método | Descripción |
---|---|
Método DecodeEvent | Descodifica los eventos de depuración administrados encapsulados en la carga de los eventos de depuración de excepción nativos especialmente diseñados. |
Método EnableVirtualModuleSplitting | Habilita o deshabilita la división de módulos virtuales. |
Método GetCode | Obtiene información sobre el código administrado en una dirección de código determinado. |
Método GetExportStepInfo | Proporciona información sobre las funciones exportadas en tiempo de ejecución para ayudar a recorrer el código administrado. |
Método MarkDebuggerAttached | Cambia el estado interno del código que se está depurando para que el método Debugger.IsAttached de la biblioteca de clases .NET Framework devuelva true . |
Método ProcessStateChanged | Informa a ICorDebug de que el proceso se está ejecutando. |
Comentarios
Nota
La interfaz solo está disponible con .NET Native. Al intentar llamar a QueryInterface
para recuperar un puntero a interfaz, devuelve E_NOINTERFACE
para escenarios de ICorDebug fuera de .NET nativo.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native