IDebugProviderProgramNode2
Questa interfaccia esegue il marshalling delle interfacce correlate al programma attraverso i limiti del processo.
Sintassi
IDebugProviderProgramNode2 : IUnknown
Note per gli implementatori
Il motore di debug implementa questa interfaccia sullo stesso oggetto che implementa IDebugProgramNode2 per supportare il marshalling delle interfacce attraverso i limiti del processo.
Note per i chiamanti
Chiamare QueryInterface su un'interfaccia IDebugProgramNode2
per ottenere questa interfaccia. Se non è possibile ottenere questa interfaccia, la de non supporta il marshalling delle interfacce.
Metodi nell'ordine della tabella Vtable
Questa interfaccia implementa il metodo seguente:
metodo | Descrizione |
---|---|
UnmarshalDebuggeeInterface | Ottiene un'interfaccia specificata attraverso i limiti del processo. |
Osservazioni:
Questa interfaccia viene implementata quando l'applicazione DE viene eseguita in uno spazio di processo separato dal programma di cui viene eseguito il debug, ad esempio quando l'istruzione DE viene eseguita nello spazio di elaborazione di Visual Studio anziché nello spazio di processo del programma di cui viene eseguito il debug.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll