Freigeben über


IDebugReturnValueEvent2

Diese Schnittstelle wird durch das Senden Debugmodul (DE Debuggen) zum Manager der Sitzung (SDM) oder nachdem er über eine Funktion aufgetreten ist.

IDebugReturnValueEvent2 : IUnknown

Hinweise für Implementierer

DE implementiert diese Schnittstelle, um den Rückgabewert einer Funktion, out aus oder hergestellt wurde. Die IDebugEvent2-Schnittstelle muss auf dasselbe Objekt wie diese Schnittstelle implementiert werden. Das SDM QueryInterface verwendet, um die IDebugEvent2-Schnittstelle zuzugreifen.

Hinweise für Aufrufer

DE erstellt und sendet das Ereignisobjekt, um den Rückgabewert einer Funktion. Das Ereignis wird gesendet, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wird, wenn sie dem Programm verknüpft ist, das gedebuggt wird.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle sind die Methode von IDebugReturnValueEvent2an.

Methode

Beschreibung

IDebugReturnValueEvent2::GetReturnValue

Ruft den Wert ab, der für das schrittweise Ausführen einer Funktion zurückgegeben wird.

Hinweise

Der Wert, der von einer Funktion zurückgegeben wird, kann abgerufen werden, indem IDebugReturnValueEvent2::GetReturnValueaufruft. Der zurückgegebene Wert wird im Auto Fenster.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugEvent2

Konzepte

Kern-Schnittstellen