IDebugReturnValueEvent2
Ten interfejs jest wysyłany przez aparat debugowania (DE) do menedżera debugowania sesji (SDM) po wyjęcie z funkcji lub przez tę funkcję.
Składnia
IDebugReturnValueEvent2 : IUnknown
Uwagi dotyczące implementacji
De implementuje ten interfejs, aby zgłosić wartość zwracaną z funkcji, która została wyjęła z lub ponad. 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ć wartość zwracaną funkcji. Zdarzenie jest wysyłane przy użyciu funkcji wywołania zwrotnego IDebugEventCallback2 dostarczanej przez sdM, gdy jest dołączony do debugowanego programu.
Metody w tabeli Vtable Order
W poniższej tabeli przedstawiono metodę IDebugReturnValueEvent2
.
Metoda | opis |
---|---|
GetReturnValue | Pobiera wartość zwracaną przy wykroczce z funkcji. |
Uwagi
Wartość zwróconą przez funkcję można uzyskać przez wywołanie metody GetReturnValue. Zwrócona wartość zostanie wyświetlona w oknie Automatyczne .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll