Compartir a través de


ICorDebugFrame

Actualización: noviembre 2007

Representa un marco en la pila actual.

interface ICorDebugFrame : IUnknown {
        
    HRESULT CreateStepper (
        [out] ICorDebugStepper   **ppStepper
    );
        
    HRESULT GetCallee (
        [out] ICorDebugFrame     **ppFrame
    );
        
    HRESULT GetCaller(
        [out] ICorDebugFrame     **ppFrame
    );
        
    HRESULT GetChain (
        [out] ICorDebugChain     **ppChain
    );
        
    HRESULT GetCode (
        [out] ICorDebugCode      **ppCode
    );
        
    HRESULT GetFunction (
        [out] ICorDebugFunction  **ppFunction
    );
        
    HRESULT GetFunctionToken (
        [out] mdMethodDef        *pToken
    );
        
    HRESULT GetStackRange (
        [out] CORDB_ADDRESS      *pStart, 
        [out] CORDB_ADDRESS      *pEnd
    );
        
};

Métodos

Método

Descripción

ICorDebugFrame::CreateStepper (Método)

Obtiene un ICorDebugStepper que permite al depurador realizar operaciones de ejecución paso a paso relativas a este objeto ICorDebugFrame.

ICorDebugFrame::GetCallee (Método)

Obtiene un puntero a la instancia de ICorDebugFrame de la cadena actual a la que ha llamado este marco, o devuelve null si éste es el marco más interno de la cadena.

ICorDebugFrame::GetCaller (Método)

Obtiene un puntero a la instancia de ICorDebugFrame de la cadena actual a la que ha llamado este marco, o devuelve null si éste es el marco más externo de la cadena.

ICorDebugFrame::GetChain (Método)

Obtiene un puntero a la instancia de ICorDebugChain de la que forma parte esta instancia de ICorDebugFrame.

ICorDebugFrame::GetCode (Método)

Obtiene un puntero a la instancia de ICorDebugCode asociada con este marco de pila.

ICorDebugFrame::GetFunction (Método)

Obtiene un puntero a la instancia de ICorDebugFunction que contiene el código asociado con este marco de pila.

ICorDebugFrame::GetFunctionToken (Método)

Obtiene el símbolo (token) de metadatos para la función que contiene el código asociado con este marco de pila.

ICorDebugFrame::GetStackRange (Método)

Obtiene el intervalo de direcciones absolutas del marco de pila al que representa ICorDebugFrame.

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

Otros recursos

Interfaces para depuración