IDebugProgramEngines2
Ten interfejs jest używany przez węzły programu do określania wszystkich możliwych aparatów debugowania (DE), które mogą debugować ten program.
Składnia
IDebugProgramEngines2 : IUnknown
Uwagi dotyczące implementacji
De lub niestandardowy dostawca portów implementuje ten interfejs na tym samym obiekcie, który implementuje IDebugProgramNode2 do obsługi ustanawiania określonego DE do użycia dla określonego programu.
Uwagi dotyczące wywoływania
Wywołaj metodę QueryInterface w interfejsie IDebugProgramNode2
, aby uzyskać ten interfejs.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugProgramEngines2
Metoda | opis |
---|---|
EnumPossibleEngines | Wskazuje wszystkie możliwe DE, które mogą debugować ten program. |
SetEngine | Wybiera de do użycia do debugowania tego programu. |
Uwagi
Po wybraniu przez użytkownika de wybór jest zarejestrowany w węźle programu przez wywołanie SetEngine. Wybrany aparat staje się aparatem zwróconym przez GetEngineInfo.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll