IDkmNativeStackCallback.GetCurrentFrameInfo(DkmThread, UInt64, UInt64, UInt64) Método

Definição

GetCurrentFrameInfo é usado para obter a base do quadro e o endereço de retorno para o contexto atual do thread. Isso leva à omissão de ponteiro de quadro de conta e se o ponteiro de instrução atual estiver em um prólogo, epílogo etc... Observação: em alguns casos, isso será incorreto se o quadro tiver uma omissão de ponteiro de quadro e não houver nenhum símbolo carregado.

public:
 void GetCurrentFrameInfo(Microsoft::VisualStudio::Debugger::DkmThread ^ thread, [Runtime::InteropServices::Out] System::UInt64 % returnAddress, [Runtime::InteropServices::Out] System::UInt64 % frameBase, [Runtime::InteropServices::Out] System::UInt64 % vFrame);
public void GetCurrentFrameInfo (Microsoft.VisualStudio.Debugger.DkmThread thread, out ulong returnAddress, out ulong frameBase, out ulong vFrame);
abstract member GetCurrentFrameInfo : Microsoft.VisualStudio.Debugger.DkmThread * uint64 * uint64 * uint64 -> unit
Public Sub GetCurrentFrameInfo (thread As DkmThread, ByRef returnAddress As ULong, ByRef frameBase As ULong, ByRef vFrame As ULong)

Parâmetros

thread
DkmThread

No DkmThread representa um thread em execução no processo de destino.

returnAddress
UInt64

Fora O endereço de retorno do quadro.

frameBase
UInt64

Fora A base do quadro do quadro.

vFrame
UInt64

Fora O vframe do quadro atual. Válido somente em x86.

Aplica-se a