IDebugProcess3::Continue
Continue d’exécuter ce processus à partir d’un état arrêté. Tout état d’exécution précédent (par exemple, une étape) est conservé et le processus commence à s’exécuter à nouveau.
Remarque
Cette méthode doit être utilisée au lieu de Continuer.
Syntaxe
Paramètres
pThread
[in] Objet IDebugThread2 représentant le thread à poursuivre.
Valeur de retour
En cas de réussite, retourne S_OK
; sinon, retourne un code d’erreur.
Notes
Cette méthode est appelée sur ce processus, quel que soit le nombre de processus en cours de débogage ou quel processus a généré l’événement d’arrêt. L’implémentation doit conserver l’état d’exécution précédent (par exemple, une étape) et continuer l’exécution comme si elle n’avait jamais cessé avant de terminer son exécution précédente. Autrement dit, si un thread de ce processus effectuait une opération de dépassement et a été arrêté, car un autre processus s’est arrêté, puis Continue
a été appelé, le thread spécifié doit terminer l’opération d’étape d’origine.
Avertissement : n’envoyez pas d’événement d’arrêt ou d’événement immédiat (synchrone) à l’événement lors de la gestion de cet appel ; sinon, le débogueur peut cesser de répondre.