Partager via


IDebugPortNotify2

Cette interface inscrit ou annule l’inscription d’un programme qui peut être débogué avec le port sur lequel il s’exécute.

Syntaxe

IDebugPortNotify2 : IUnknown

Remarques pour les implémenteurs

Un fournisseur de ports personnalisé implémente cette interface pour prendre en charge l’ajout et la suppression de programmes du port. Il est généralement implémenté sur le même objet qui implémente l’interface IDebugPort2 .

Remarques pour les appelants

Un appel à QueryInterface sur l’interface IDebugPort2 retourne cette interface. En outre, un appel à GetPortNotify retourne cette interface. Un moteur de débogage peut voir cette interface en tant que paramètre pour WatchForProviderEvents.

Méthodes dans l'ordre Vtable

Le tableau suivant présente les méthodes de IDebugPortNotify2.

Méthode Description
AddProgramNode Inscrit un programme qui peut être débogué avec le port sur lequel il s’exécute.
RemoveProgramNode Annule l’inscription d’un programme qui peut être débogué à partir du port sur lequel il s’exécute.

Notes

À moins qu’un port de débogage ait un moyen de savoir quand les programmes sont chargés ou déchargés, un fournisseur de ports personnalisé doit implémenter cette interface. Tous les programmes chargés pour le débogage via un port particulier sont suivis à l’aide de cette interface.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi