ICorDebugProcess6 (Interfaz)ICorDebugProcess6 Interface

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.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.

MétodosMethods

MétodoMethod DescripciónDescription
DecodeEvent (método)DecodeEvent Method Descodifica los eventos de depuración administrados encapsulados en la carga de los eventos de depuración de excepción nativos especialmente diseñados.Decodes managed debug events that have been encapsulated in the payload of specially crafted native exception debug events.
EnableVirtualModuleSplitting (método)EnableVirtualModuleSplitting Method Habilita o deshabilita la división de módulos virtuales.Enables or disables virtual module splitting.
GetCode (método)GetCode Method Obtiene información sobre el código administrado en una dirección de código determinado.Gets information about the managed code at a particular code address.
GetExportStepInfo (método)GetExportStepInfo Method Proporciona información sobre las funciones exportadas en tiempo de ejecución para ayudar a recorrer el código administrado.Provides information on runtime exported functions to help step through managed code.
MarkDebuggerAttached (método)MarkDebuggerAttached Method 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.Changes the internal state of the debugee so that the Debugger.IsAttached method in the .NET Framework Class Library returns true.
ProcessStateChanged (método)ProcessStateChanged Method Notifica a ICorDebug que el proceso se está ejecutando.Notifies ICorDebug that the process is running.

NotasRemarks

Nota

La interfaz solo está disponible con .NET Native.The interface is available with .NET Native only. Al intentar llamar a QueryInterface para recuperar un puntero a interfaz, devuelve E_NOINTERFACE para escenarios de ICorDebug fuera de .NET nativo.Attempting to call QueryInterface to retrieve an interface pointer returns E_NOINTERFACE for ICorDebug scenarios outside of .NET Native.

Requisitos deRequirements

Plataformas: Vea Requisitos de sistema.Platforms: See System Requirements.

Encabezado: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versiones: Disponible desde la versión 4.6, solo en .NET NativeAvailable since 4.6, .NET Native only.NET Framework Versions: Disponible desde la versión 4.6, solo en .NET NativeAvailable since 4.6, .NET Native only

Vea tambiénSee also