Partager via


IDebugProviderProgramNode2

Cette interface marshale les interfaces en rapport avec le programme au delà de les limites du processus.

IDebugProviderProgramNode2 : IUnknown

Remarques à l'intention des implémenteurs

Le moteur (DE) de débogage implémente cette interface sur le même objet qui implémente IDebugProgramNode2 pour prendre en charge les interfaces de marshaling au delà de les limites du processus.

Remarques pour les appelants

Appelez QueryInterface à une interface de IDebugProgramNode2 pour obtenir cette interface. Si cette interface ne peut pas être obtenue, le De ne prend pas en charge le marshaling des interfaces.

méthodes en commande de Vtable

Cette interface implémente la méthode suivante :

Méthode

Description

IDebugProviderProgramNode2 : : UnmarshalDebuggeeInterface

Obtient une interface spécifiée au delà de les limites du processus.

Notes

Cette interface est implémentée lorsque les passes de dans un espace de processus séparé du programme débogué : par exemple, lors De l'exécution dans l'espace de processus Visual Studio plutôt que de l'espace de processus du programme débogué.

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

IDebugProgramNode2

Concepts

Les interfaces principales