IDebugProgram3

Ten interfejs reprezentuje program uruchomiony w procesie i rozszerza polecenie Execute przez podanie informacji o wątku.

Składnia

IDebugProgram3 : IDebugProgram3

Uwagi dotyczące implementacji

Aparat debugowania (DE) i niestandardowy dostawca portów implementują ten interfejs w celu reprezentowania programu w procesie. Menedżer debugowania sesji (SDM) implementuje również ten interfejs w celu udostępnienia informacji do dołączenia.

Uwagi dotyczące wywoływania

Zdarzenie IDebugProgramCreateEvent2 zwraca ten interfejs dla nowego programu. Ten interfejs jest również używany jako parametr dla wielu metod w wielu interfejsach.

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metody .IDebugProgram3

Metoda opis
ExecuteOnThread Wykonuje program. Wątek jest zwracany w celu nadania debugerowi informacji o tym, który wątek wyświetla użytkownik podczas wykonywania.

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Uwagi

Program to kontener wątków działający w określonej architekturze czasu wykonywania, podczas gdy proces składa się z co najmniej jednego programu.

Zobacz też