IDkmMergedMonitorStackWalk.GetTopStackWalkFrame(DkmThread, DkmRuntimeInstance) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает верхний кадр стека для потока. Эта рамка может поступать из экземпляра среды выполнения или монитора. Этот метод может быть вызван только из серверного процесса. Чтобы получить верхний кадр в клиентском процессе, используйте Жеттопстаккфраме.
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
Параметры
- thread
- DkmThread
Окне Дкмсреад представляет поток, выполняющийся в целевом процессе.
- runtimeInstance
- DkmRuntimeInstance
Окне Экземпляр среды выполнения кадра.
Возвращаемое значение
Заполняет Верхний кадр стека.
Исключения
E_NO_FRAME возвращается, если отсутствует собственная среда выполнения и в стеке нет кадров.