Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten interfejs służy do przekazywania zarówno krytycznych informacji debugowania, jak zatrzymywania w punkcie przerwania, jak i informacji niekrytycznych, takich jak komunikat debugowania.
Składnia
IDebugEvent2 : IUnknown
Uwagi dotyczące implementacji
Aparat debugowania (DE) i niestandardowy dostawca portów implementują ten interfejs w tym samym obiekcie co wszystkie inne interfejsy zdarzeń.
Uwagi dotyczące wywoływania
Używając argumentu identyfikatora interfejsu (IID) podanego dla zdarzenia lub zdarzenia, menedżer debugowania sesji (SDM) wywołuje zapytanieInterface w interfejsie IDebugEvent2 w celu uzyskania odpowiedniego interfejsu zdarzenia.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metody .IDebugEvent2
| Metoda | opis |
|---|---|
| GetAttributes | Pobiera atrybuty dla tego zdarzenia debugowania. |
Uwagi
Bardziej szczegółowe interfejsy zdarzeń, takie jak IDebugBreakpointEvent2, nie pochodzą z interfejsu IDebugEvent2, ale zamiast tego są implementowane jako oddzielny interfejs na tym samym obiekcie co IDebugEvent2.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll