Partager via


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

IDebugPortEvents2 : : événement

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

Voir aussi

Référence

IDebugPort2

Concepts

Les interfaces principales