Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette interface est envoyée par le moteur de débogage (DE) au gestionnaire de débogage de session (SDM) lorsqu’un programme s’exécute à la fin.
Syntaxe
IDebugProgramDestroyEvent2 : IUnknown
Remarques pour les implémenteurs
Le fournisseur de ports personnalisé ou DE implémente cette interface pour signaler qu’un programme a été arrêté et n’est plus disponible pour le débogage. L’interface IDebugEvent2 doit être implémentée sur le même objet que cette interface. Le SDM utilise QueryInterface pour accéder à l’interface IDebugEvent2 .
Remarques pour les appelants
Le fournisseur de ports personnalisé ou DE crée et envoie cet objet d’événement pour signaler l’arrêt d’un programme. Le DE envoie cet événement à l’aide de la fonction de rappel IDebugEventCallback2 fournie par le SDM lorsqu’il est attaché au programme en cours de débogage. Le fournisseur de ports personnalisé envoie cet événement à l’aide de l’interface IDebugPortEvents2 .
Méthodes dans l'ordre Vtable
Le tableau suivant montre la méthode de IDebugProgramDestroyEvent2.
| Méthode | Description |
|---|---|
| GetExitCode | Obtient le code de sortie du programme. |
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll