IDebugPortEvents2
Cette interface signale à un écouteur (en général le gestionnaire de débogage de session [SDM] ou un moteur de débogage) de processus et création et la destruction de programme sur un port spécifique. Ces informations peuvent être utilisées pour présenter une vue en temps réel des processus et des programmes à s'exécuter sur le port.
IDebugPortEvents2 : IUnknown
Remarques à l'intention des 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 des événements de ce type de port.
Remarques pour les appelants
toutes les interfaces d' IDebugPort2 peuvent être interrogées pour une interface d' IConnectionPointContainer . La méthode d' FindConnectionPoint pour IDebugPortEvents2 est appelée dans l'interface d' IConnectionPointContainer pour obtenir une interface d' IConnectionPoint . Enfin, la méthode d' Advise dans l'interface d' IConnectionPoint est appelée pour envoyer des événements via la méthode d' IDebugPortEvents2 : : événement .
méthodes en commande de Vtable
le tableau suivant montre la méthode d' IDebugPortEvents2.
Méthode |
Description |
---|---|
envoie les événements qui décrivent la création et la destruction des processus et des programmes sur le port. |
Notes
IDebugPortEvents2 est également utilisé par le SDM aux programmes de débogage qui fonctionnent dans un processus qui déjà est débogué.
Les événements de port sont passés au SDM par cette interface.
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll