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 jest wysyłany przez aparat debugowania (DE) do menedżera debugowania sesji (SDM), gdy DE zakończył obsługę przechwyconego zdarzenia.
Składnia
IDebugInterceptExceptionCompleteEvent2 : IUnknown
Uwagi dotyczące implementacji
DE implementuje ten interfejs, aby zgłosić, że przetwarzanie przechwyconego wyjątku zostało ukończone. Interfejs IDebugEvent2 musi być zaimplementowany na tym samym obiekcie co ten interfejs. Program SDM używa elementu QueryInterface do uzyskiwania dostępu do interfejsu IDebugEvent2 .
Uwagi dotyczące wywoływania
De tworzy i wysyła ten obiekt zdarzenia, aby zgłosić ukończenie przechwyconego wyjątku. Zdarzenie jest wysyłane przy użyciu funkcji wywołania zwrotnego IDebugEventCallback2 dostarczanej przez sdM, gdy jest on dołączony do debugowanego programu.
Metody w tabeli Vtable Order
Interfejs IDebugInterceptExceptionCompleteEvent2 implementuje następujące metody.
| Metoda | opis |
|---|---|
| GetInterceptCookie | Zwraca unikatową wartość skojarzona z obsługiwanym wyjątkiem. |
Uwagi
To zdarzenie zostanie wysłane przez InterceptCurrentException , gdy ta metoda pomyślnie zakończyła obsługę przechwyconego wyjątku.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll