IDkmInstructionAddressOperator.IsInSameFunction(DkmInstructionAddress, DkmInstructionAddress) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два адреса инструкций и определяет, находятся ли они в одной и той же функции.
public:
bool IsInSameFunction(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ other);
public:
bool IsInSameFunction(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ other);
bool IsInSameFunction(Microsoft::VisualStudio::Debugger::DkmInstructionAddress const & instructionAddress, Microsoft::VisualStudio::Debugger::DkmInstructionAddress const & other);
public bool IsInSameFunction (Microsoft.VisualStudio.Debugger.DkmInstructionAddress instructionAddress, Microsoft.VisualStudio.Debugger.DkmInstructionAddress other);
abstract member IsInSameFunction : Microsoft.VisualStudio.Debugger.DkmInstructionAddress * Microsoft.VisualStudio.Debugger.DkmInstructionAddress -> bool
Public Function IsInSameFunction (instructionAddress As DkmInstructionAddress, other As DkmInstructionAddress) As Boolean
Параметры
- instructionAddress
- DkmInstructionAddress
Окне Абстрактное представление расположения исполняемого кода (например, значение EIP). Если разрешено, адрес инструкции будет находиться в определенном экземпляре модуля. Адрес инструкции всегда находится в определенном экземпляре среды выполнения.
- other
- DkmInstructionAddress
Окне Адрес для сравнения с этим адресом.
Возвращаемое значение
Заполняет Значение true, если два адреса относятся к одной и той же функции.