Contrôle du programme
Dans le débogage Visual Studio, toutes les routines de progression et continues suivantes se produisent au niveau de programme :
Définissant l'instruction suivante, c. autrement dit., en définissant votre ordinateur à l'instruction suivante à exécuter dans un environnement particulier de frame
Exécuter, c. autrement dit., suite à quitter hors de le mode de progression
progression à l'instruction suivante
Reprendre le mode actuel de progression
L'abandon les threads contenus par le programme
La reprise des threads contenus par le programme
Notes
En affichant la pile des appels est implémentée au niveau de le thread.Pour énumérer les informations de frame en consultant la pile des appels pour un thread, vous devez implémenter toutes les méthodes d'interface d' IEnumDebugFrameInfo2 .
Méthodes de contrôle du programme
Le tableau suivant répertorie les méthodes d' IDebugProgram2 qui doivent être implémentées pour un contrôle de façon moins fonctionnel (DE) de moteur de débogage et de l'exécution.
Méthode |
Description |
---|---|
Continue à exécuter tous les threads contenus par un programme d'un état arrêté. requis pour le contrôle d'exécution. |
|
Continue à exécuter tous les threads contenus par un programme d'un état arrêté. requis pour le contrôle d'exécution. |
|
Effectue une étape sur le thread donné. Continue à exécuter tous les autres threads contenus par le programme. requis pour le contrôle d'exécution. |
Pour les programmes multithread, vous devez également implémenter la méthode d' IDebugProgram2 : : EnumThreads et toutes les méthodes d'interface d' IEnumDebugThreads2 .