Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten interfejs służy do marshalingu interfejsów związanych z programem w granicach procesów.
Składnia
IDebugProviderProgramNode2 : IUnknown
Uwagi dotyczące implementacji
Aparat debugowania (DE) implementuje ten interfejs na tym samym obiekcie, który implementuje IDebugProgramNode2 do obsługi marshaling interfejsów przez granice procesów.
Uwagi dotyczące wywoływania
Wywołaj metodę QueryInterface w interfejsie IDebugProgramNode2 , aby uzyskać ten interfejs. Jeśli nie można uzyskać tego interfejsu, de nie obsługuje marshaling interfejsów.
Metody w kolejności Vtable
Ten interfejs implementuje następującą metodę:
| Metoda | opis |
|---|---|
| UnmarshalDebuggeeInterface | Pobiera określony interfejs przez granice procesów. |
Uwagi
Ten interfejs jest implementowany, gdy de działa w oddzielnym obszarze procesu od debugowanego programu: na przykład gdy de jest uruchomiony w przestrzeni procesowej programu Visual Studio zamiast obszaru procesowego debugowanego programu.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll