IDebugStopCompleteEvent2
Le moteur de débogage (DE) peut envoyer cet événement facultatif au gestionnaire de débogage de session (SDM) lorsqu’un programme s’est arrêté.
Syntaxe
IDebugStopCompleteEvent2 : IUnknown
Remarques à l’attention des implémenteurs
Cette interface a été introduite avec Visual Studio 2005. Les versions antérieures ne prenaient pas en charge l’arrêt asynchrone.
- L’arrêt est appelé par le SDM dans les scénarios multiprocesseur ou multi-programmes. Lorsqu’un programme envoie un événement d’arrêt au SDM, le SDM demande également à d’autres programmes d’arrêter.
L’arrêt est utilisé pour informer de manière asynchrone le SDM qu’un programme s’est arrêté. Informer le SDM est utile pour un moteur de débogage d’interpréteur, où parfois aucun code n’est en cours d’exécution dans le programme débogué, afin que Stop ne puisse pas être terminé de manière synchrone. Si un moteur de débogage souhaite utiliser cette notification asynchrone, il doit retourner S_ASYNC_STOP
à partir de Stop.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll