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