IDiaStackWalkFrame
Maintient le contexte de pile entre les appels à la méthode d' IDiaFrameData::execute .
IDiaStackWalkFrame : IUnknown
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDiaStackWalkFrame.
Méthode |
Description |
---|---|
extrait la valeur d'un registre. |
|
définit la valeur d'un registre. |
|
Mémoire à partir de l'image. |
|
recherche le frame de pile spécifié pour l'adresse de retour de fonction la plus proche. |
|
Recherche le frame de pile spécifié pour une adresse de retour ou près de l'adresse spécifiée. |
Notes
Cette interface est utilisée pendant l'exécution du programme aux registres en lecture et en écriture ainsi que des adresses de retour de mémoire d'accès et de recherche.
Remarques pour les appelants
l'application cliente implémente cette interface et passe une instance de l'interface à la méthode d' IDiaFrameData::execute . La même instance de cette interface est utilisée à plusieurs reprises pour conserver l'état des registres pendant chaque appel de la méthode d' execute . La méthode d' execute utilise également cette interface pour déterminer l'adresse de retour.
Configuration requise
en-tête : Dia2.h
bibliothèque : diaguids.lib
DLL : msdia80.dll
Voir aussi
Référence
Autres ressources
Interfaces (Kit de développement logiciel de Debug Interface Access)