IDebugProgram2 : : continuez
Continue de s'exécuter ce programme d'un état arrêté. Tout état précédent de exécution (par exemple une étape) est conservé, et le démarrage du programme qui s'exécute à nouveau.
Notes
Cette méthode est déconseillée.Employez plutôt la méthode IDebugProcess3 : : continuez.
HRESULT Continue(
IDebugThread2* pThread
);
int Continue(
IDebugThread2 pThread
);
Paramètres
- pThread
[in] un objet d' IDebugThread2 qui représente le thread.
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 programme quel que soit le nombre programmes sont débogué, ou le programme a généré l'événement arrêtant. L'implémentation doit conserver l'état précédent de exécution (par exemple une étape) et reprendre l'exécution comme s'il n'avait jamais interrompu avant de compléter son exécution antérieure. Autrement dit, si un thread dans ce programme faisait a étape-au-dessus d'opération et a été arrêté car un autre programme arrêté, puis cette méthode a été appelé, le programme doit effectuer l'origine étape-au-dessus de l'opération.
Avertissement
N'envoyez pas d'événement arrêtant ou un événement (synchrone) immédiat est IDebugEventCallback2 : : événement tout en gérant cet appel ; sinon le débogueur peut se bloquer.