Поделиться через


Метод IDebugRegisters2::GetStackOffset2 (dbgeng.h)

Метод GetStackOffset2 возвращает текущее расположение стека текущего потока.

Синтаксис

HRESULT GetStackOffset2(
  [in]  ULONG    Source,
  [out] PULONG64 Offset
);

Параметры

[in] Source

Указывает источник регистрации для запроса.

Возможные значения перечислены в следующей таблице.

Ценность Регистрация источника
DEBUG_REGSRC_DEBUGGEE Получение сведений о регистрации из целевого объекта.
DEBUG_REGSRC_EXPLICIT Получение сведений о регистрации из текущего явного контекста регистрации.
DEBUG_REGSRC_FRAME Получение сведений о регистрации из контекста регистра текущей области.
Примечание Стек очистки не гарантирует точное обновление контекста регистра, поэтому контекст регистра области может быть не точным во всех случаях.
 

[out] Offset

Получает расположение в виртуальном адресном пространстве процесса текущего потока текущего потока.

Возвращаемое значение

Этот список не содержит всех ошибок, которые могут возникнуть. Список возможных ошибок см. в значений HRESULT.

Возвращаемый код Описание
S_OK
Метод был успешным.

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include DbgEng.h)

См. также

GetStackOffset

IDebugRegisters2