Partager via


ICorDebugFrame

Mise à jour : novembre 2007

Représente un frame sur la pile en cours.

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éthodes

Méthode

Description

ICorDebugFrame::CreateStepper, méthode

Obtient un ICorDebugStepper pour exécuter des opérations pas à pas correspondant à ce ICorDebugFrame.

ICorDebugFrame::GetCallee, méthode

Obtient un pointeur vers ICorDebugFrame dans la chaîne en cours que ce frame a appelée ou retourne null s'il s'agit du frame le plus intérieur de la chaîne.

ICorDebugFrame::GetCaller, méthode

Obtient un pointeur vers ICorDebugFrame dans la chaîne en cours que ce frame a appelée ou retourne null s'il s'agit du frame le plus extérieur de la chaîne.

ICorDebugFrame::GetChain, méthode

Obtient un pointeur vers ICorDebugChain dont ICorDebugFrame fait partie.

ICorDebugFrame::GetCode, méthode

Obtient un pointeur vers ICorDebugCode associé à ce frame de pile.

ICorDebugFrame::GetFunction, méthode

Obtient un pointeur vers ICorDebugFunction qui contient le code associé à ce frame de pile.

ICorDebugFrame::GetFunctionToken, méthode

Obtient le jeton de métadonnées pour la fonction qui contient le code associé à ce frame de pile.

ICorDebugFrame::GetStackRange, méthode

Obtient la plage d'adresse absolue du frame de pile représenté par ce ICorDebugFrame.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Autres ressources

Interfaces de débogage