IDkmMergedMonitorStackWalk.GetTopStackWalkFrame(DkmThread, DkmRuntimeInstance) Methode

Definition

Gibt den obersten Stapel Rahmen für einen Thread zurück. Dieser Frame kann aus einer Lauf Zeit Instanz oder einem Monitor entwinder stammen. Dies kann nur vom Server Prozess aus aufgerufen werden. Um den obersten Frame im Client Prozess abzurufen, verwenden Sie gettopstackframe.

public:
 Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ GetTopStackWalkFrame(Microsoft::VisualStudio::Debugger::DkmThread ^ thread, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ runtimeInstance);
public Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame GetTopStackWalkFrame (Microsoft.VisualStudio.Debugger.DkmThread thread, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance runtimeInstance);
abstract member GetTopStackWalkFrame : Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame
Public Function GetTopStackWalkFrame (thread As DkmThread, runtimeInstance As DkmRuntimeInstance) As DkmStackWalkFrame

Parameter

thread
DkmThread

In Dkmthread stellt einen Thread dar, der im Ziel Prozess ausgeführt wird.

runtimeInstance
DkmRuntimeInstance

In Die Lauf Zeit Instanz des Frames.

Gibt zurück

DkmStackWalkFrame

Vorgenommen Der obere Stapel Rahmen.

Ausnahmen

E_NO_FRAME wird zurückgegeben, wenn keine systemeigene Laufzeit vorhanden ist und keine Frames auf dem Stapel vorhanden sind.

Gilt für