IDkmMergedMonitorStackWalk.GetTopStackWalkFrame(DkmThread, DkmRuntimeInstance) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.