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


Интерфейс IDebugRegisters2 (dbgeng.h)

Наследование

Интерфейс IDebugRegisters2 наследуется от IDebugRegisters. IDebugRegisters2 также имеет следующие типы элементов:

Методы

Интерфейс IDebugRegisters2 содержит следующие методы.

 
IDebugRegisters2::GetDescription

Метод GetDescription возвращает описание регистра. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetDescriptionWide

Метод GetDescriptionWide возвращает описание регистра.
IDebugRegisters2::GetFrameOffset

Метод GetFrameOffset возвращает расположение кадра стека для текущей функции. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetFrameOffset2

Метод GetFrameOffset2 возвращает расположение кадра стека для текущей функции.
IDebugRegisters2::GetIndexByName

Метод GetIndexByName возвращает индекс именованного регистра. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetIndexByNameWide

Метод GetIndexByNameWide возвращает индекс именованного регистра.
IDebugRegisters2::GetInstructionOffset

Метод GetInstructionOffset возвращает расположение текущей инструкции потока. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetInstructionOffset2

Метод GetInstructionOffset2 возвращает расположение текущей инструкции потока.
IDebugRegisters2::GetNumberPseudoRegisters

Метод GetNumberPseudoRegisters возвращает количество псевдорегистров, поддерживаемых обработчиком отладчика.
IDebugRegisters2::GetNumberRegisters

Метод GetNumberRegisters возвращает количество регистров на целевом компьютере. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetPseudoDescription

Метод GetPseudoDescription возвращает описание псевдорегистра, включая его имя и тип.
IDebugRegisters2::GetPseudoDescriptionWide

Метод GetPseudoDescriptionWide возвращает описание псевдорегистра, включая его имя и тип.
IDebugRegisters2::GetPseudoIndexByName

Метод GetPseudoIndexByName возвращает индекс псевдорегистра.
IDebugRegisters2::GetPseudoIndexByNameWide

Метод GetPseudoIndexByNameWide возвращает индекс псевдорегистра.
IDebugRegisters2::GetPseudoValues

Метод GetPseudoValues возвращает значения ряда псевдорегистров.
IDebugRegisters2::GetStackOffset

Метод GetStackOffset возвращает текущее расположение стека текущего потока. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetStackOffset2

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

Метод GetValue получает значение одного из регистров целевого объекта. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetValues

Метод GetValues получает значение нескольких регистров целевого объекта. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::GetValues2

Метод GetValues2 получает значение нескольких регистров целевого объекта.
IDebugRegisters2::OutputRegisters

Метод OutputRegisters форматирует и отправляет регистры целевого объекта клиентам в качестве выходных данных. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::OutputRegisters2

Метод OutputRegisters2 форматирует и выводит регистры целевого объекта.
IDebugRegisters2::SetPseudoValues

Метод SetPseudoValues задает значение нескольких псевдорегистров.
IDebugRegisters2::SetValue

Метод SetValue задает значение одного из регистров целевого объекта. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::SetValues

Метод SetValues задает значение нескольких регистров целевого объекта. Этот метод принадлежит интерфейсу IDebugRegisters2.
IDebugRegisters2::SetValues2

Метод SetValues2 задает значение нескольких регистров целевого объекта.

Требования

Требование Значение
Целевая платформа Windows
Header dbgeng.h (включая Dbgeng.h)

См. также раздел

IDebugRegisters