Partager via


IDebugPortEvents2

Cette interface avertit un écouteur (généralement le gestionnaire de débogage de session [SDM] ou un moteur de débogage) du processus et de la création et de la destruction du programme sur un port particulier. Ces informations peuvent être utilisées pour présenter une vue en temps réel des processus et des programmes exécutés sur le port.

Syntaxe

IDebugPortEvents2 : IUnknown

Remarques pour les implémenteurs

Visual Studio implémente généralement cette interface pour recevoir des notifications sur la création et la destruction du programme. Un moteur de débogage peut également implémenter cette interface pour écouter ces événements de port.

Remarques pour les appelants

Toutes les interfaces IDebugPort2 peuvent être interrogées pour une IConnectionPointContainer interface. Ensuite, la FindConnectionPoint méthode pour IDebugPortEvents2 laquelle elle est appelée dans l’interface IConnectionPointContainer pour obtenir une IConnectionPoint interface. Enfin, la Advise méthode de l’interface IConnectionPoint est appelée pour envoyer les événements via la méthode Event .

Méthodes dans l'ordre Vtable

Le tableau suivant montre la méthode de IDebugPortEvents2.

Méthode Description
Event Envoie des événements qui décrivent la création et la destruction de processus et de programmes sur le port.

Notes

IDebugPortEvents2 est également utilisé par le SDM pour déboguer des programmes qui s’exécutent dans un processus déjà débogué.

Les événements de port sont passés au SDM par cette interface.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi