Udostępnij za pośrednictwem


IDebugEvent2

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

Zobacz też