DkmRuntimeInstance.GetInstructionAddress(DkmInstructionAddress, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает адрес инструкции КС относительно начального адреса. Для наборов инструкций с постоянной длиной это простая арифметическая операция. Для наборов инструкций переменной длины для получения этого адреса требуется обратный дизассемблирование.
Ограничение расположения: API должен вызываться из компонента IDE (уровень компонентов > 100 000).
Этот API появился в Visual Studio 12 RTM (Дкмапиверсион. VS12RTM).
public:
Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ GetInstructionAddress(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ StartAddress, int InstructionOffset);
public:
Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ GetInstructionAddress(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ StartAddress, int InstructionOffset);
Microsoft::VisualStudio::Debugger::DkmInstructionAddress GetInstructionAddress(Microsoft::VisualStudio::Debugger::DkmInstructionAddress const & StartAddress, int InstructionOffset);
public Microsoft.VisualStudio.Debugger.DkmInstructionAddress GetInstructionAddress (Microsoft.VisualStudio.Debugger.DkmInstructionAddress StartAddress, int InstructionOffset);
member this.GetInstructionAddress : Microsoft.VisualStudio.Debugger.DkmInstructionAddress * int -> Microsoft.VisualStudio.Debugger.DkmInstructionAddress
Public Function GetInstructionAddress (StartAddress As DkmInstructionAddress, InstructionOffset As Integer) As DkmInstructionAddress
Параметры
- StartAddress
- DkmInstructionAddress
Окне Адрес текущей инструкции, с которой должно начинаться смещение.
- InstructionOffset
- Int32
Окне Количество инструкций относительно Стартаддресс для поиска нужного адреса. Это значение может быть отрицательным.
Возвращаемое значение
Заполняет Адрес инструкции Инструктионоффсет инструкции из Стартаддресс.