Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Diese Schnittstelle marshallt programmbezogene Schnittstellen über Prozessgrenzen hinweg.
Syntax
IDebugProviderProgramNode2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle auf demselben Objekt, das IDebugProgramNode2 implementiert, um Marshaling-Schnittstellen über Prozessgrenzen hinweg zu unterstützen.
Hinweise für Aufrufer
Rufen Sie QueryInterface auf einer IDebugProgramNode2 Schnittstelle auf, um diese Schnittstelle abzurufen. Wenn diese Schnittstelle nicht abgerufen werden kann, unterstützt die DE keine Marshalling von Schnittstellen.
Methoden in Vtable-Reihenfolge
Diese Schnittstelle implementiert die folgende Methode:
| Methode | Beschreibung |
|---|---|
| UnmarshalDebuggeeInterface | Ruft eine angegebene Schnittstelle über Prozessgrenzen hinweg ab. |
Hinweise
Diese Schnittstelle wird implementiert, wenn die DE in einem separaten Prozessbereich vom zu debuggenden Programm ausgeführt wird, z. B. wenn die DE im Visual Studio-Prozessbereich ausgeführt wird, anstatt den Prozessbereich des zu debuggenden Programms.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll