IDebugPortEx2
Cette interface permet au gestionnaire de débogage de session (SDM) contrôler les programmes et processus qui s'exécutent sur un port.
IDebugPortEx2 : IUnknown
Remarques à l'intention des implémenteurs
Un fournisseur de port implémente cette interface sur le même objet qui implémente IDebugPort2.
Remarques pour les appelants
Le SDM appelle QueryInterface sur l'interface d' IDebugPort2 pour obtenir cette interface.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDebugPortEx2.
Méthode |
Description |
---|---|
lance un fichier exécutable. |
|
Reprend l'exécution d'un processus. |
|
détermine si un processus peut être terminé. |
|
Terminer un processus. |
|
obtient l'ID de processus du port lui-même. |
|
Obtient un programme associé à un nœud de programme. |
Notes
Cette interface est normalement privée entre le SDM et le fournisseur de port.
Si vous le souhaitez, un (DE) moteur de débogage peut rechercher cette interface sur l'interface d' IDebugPort2 passée à IDebugEngineLaunch2 : : LaunchSuspended et utiliser IDebugPortEx2 : : LaunchSuspended pour exécuter le programme. Ce n'est pas obligatoire ; toutefois, et un De peut faire tout ce qu'il doit effectuer pour exécuter le programme de requête.
Configuration requise
en-tête : portpriv.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll