Compartir a través de


ICorDebugFunction2

Actualización: noviembre 2007

Extiende la interfaz ICorDebugFunction de manera lógica para ofrecer compatibilidad con la depuración paso a paso de Sólo mi código, que omite el código que no es del usuario.

interface ICorDebugFunction2 : IUnknown {
        
    HRESULT EnumerateNativeCode (
        [out] ICorDebugCodeEnum   **ppCodeEnum
    );
        
    HRESULT GetJMCStatus (
        [out] BOOL                *pbIsJustMyCode
    );
        
    HRESULT GetVersionNumber (
        [out] ULONG32             *pnVersion
    );
        
    HRESULT SetJMCStatus (
        [in] BOOL                 bIsJustMyCode
    );
        
};

Métodos

Método

Descripción

ICorDebugFunction2::EnumerateNativeCode (Método)

(Sin implementar todavía). Obtiene un puntero de interfaz a una instancia de ICorDebugCodeEnum que contiene las instrucciones del código nativo en la función a la que hace referencia este objeto ICorDebugFunction2.

ICorDebugFunction2::GetJMCStatus (Método)

Obtiene un valor que indica si esta función está marcada como código de usuario.

ICorDebugFunction2::GetVersionNumber (Método)

Obtiene la versión Editar y continuar de esta función.

ICorDebugFunction2::SetJMCStatus (Método)

Marca esta función para la ejecución paso a paso de instrucciones "Sólo mi código".

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugFunction

Otros recursos

Interfaces para depuración