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