IDkmNativeStackCallback.GetCurrentFrameInfo(DkmThread, UInt64, UInt64, UInt64) Метод

Определение

Жеткуррентфрамеинфо используется для получения базовой части кадра и адреса возврата для текущего контекста потока. При этом учитываются пропуски указателя кадра и, если текущий указатель инструкции находится в прологе, эпилога и т. д. Примечание. в некоторых случаях это может привести к ошибке, если в кадре есть пропуск указателя фрейма, а символы не загружены.

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)

Параметры

thread
DkmThread

Окне Дкмсреад представляет поток, выполняющийся в целевом процессе.

returnAddress
UInt64

Заполняет Обратный адрес кадра.

frameBase
UInt64

Заполняет Основание фрейма кадра.

vFrame
UInt64

Заполняет Vframe текущего кадра. Допустим только на платформе x86.

Применяется к