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

Consulte también