Udostępnij za pośrednictwem


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

Zobacz też