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

Zobacz też