IDkmMergedMonitorStackWalk.GetTopStackWalkFrame(DkmThread, DkmRuntimeInstance) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retornar o quadro de pilha superior de um thread. Esse quadro pode vir de uma instância de tempo de execução ou um desenrolador de monitor. Isso só pode ser chamado a partir do processo do servidor. Para obter o quadro superior no processo do cliente, use 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
Parâmetros
- thread
- DkmThread
No DkmThread representa um thread em execução no processo de destino.
- runtimeInstance
- DkmRuntimeInstance
No A instância de tempo de execução do quadro.
Retornos
Fora O quadro de pilha superior.
Exceções
E_NO_FRAME será retornado se nenhum tempo de execução nativo estiver presente e não houver nenhum quadro na pilha.