IDebugEngineProgram2::Stop
Arrête tous les threads en cours d’exécution dans ce programme.
Syntaxe
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.
Notes
Cette méthode est appelée lorsque ce programme est débogué dans un environnement multi-programme. Lorsqu’un événement d’arrêt d’un autre programme est reçu, cette méthode est appelée sur ce programme. L’implémentation de cette méthode doit être asynchrone ; autrement dit, tous les threads ne doivent pas être arrêtés avant que cette méthode ne retourne. L’implémentation de cette méthode peut être aussi simple que l’appel de la méthode CauseBreak sur ce programme.
Les implémenteurs doivent envoyer un IDebugStopCompleteEvent2 lorsque le programme s’arrête.