Udostępnij za pośrednictwem


IDebugPortEvents2

Ten interfejs powiadamia odbiornik (zazwyczaj menedżera debugowania sesji [SDM] lub aparatu debugowania) procesu i tworzenia i niszczenia programu na określonym porcie. Te informacje mogą służyć do prezentowania w czasie rzeczywistym widoku procesów i programów uruchomionych na porcie.

Składnia

IDebugPortEvents2 : IUnknown

Uwagi dotyczące implementacji

Program Visual Studio zwykle implementuje ten interfejs w celu otrzymywania powiadomień o tworzeniu i niszczeniu programu. Aparat debugowania może również zaimplementować ten interfejs w celu nasłuchiwania takich zdarzeń portów.

Uwagi dotyczące wywoływania

Wszystkie interfejsy IDebugPort2 można wykonywać zapytania dotyczące interfejsu IConnectionPointContainer . FindConnectionPoint Następnie metoda dla IDebugPortEvents2 metody jest wywoływana w interfejsie IConnectionPointContainer w celu uzyskania interfejsuIConnectionPoint. Advise Na koniec metoda w interfejsie IConnectionPoint jest wywoływana w celu wysyłania zdarzeń za pośrednictwem metody Event.

Metody w tabeli Vtable Order

W poniższej tabeli przedstawiono metodę IDebugPortEvents2.

Metoda opis
Zdarzenie Wysyła zdarzenia opisujące tworzenie i niszczenie procesów i programów na porcie.

Uwagi

IDebugPortEvents2 jest również używany przez sdM do debugowania programów uruchamianych w procesie, który jest już debugowany.

Zdarzenia portów są przekazywane do zestawu SDM przez ten interfejs.

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też