Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Принимает расположение, которое может представлять что-то, отличное от адреса виртуальной памяти, и пытается линейнейизировать расположение в адрес виртуальной памяти в заданном контексте. Эта операция может завершиться ошибкой, если расположение не может быть представлено виртуальным адресом (например, это регистр).
Синтаксис
HRESULT LinearizeLocation(
IDebugHostContext *context,
Location location,
Location *pLinearizedLocation
);
Параметры
context
Контекст узла, в котором допустимо расположение. Это представляет, например, адресное пространство, в котором существует расположение.
location
Расположение для линейного преобразования в адрес виртуальной памяти.
pLinearizedLocation
Новое расположение, представляющее адрес виртуальной памяти, будет возвращено здесь. Если расположение не может быть линейизировано в адрес виртуальной памяти (например, расположение представляет зарегистрированное значение), этот метод завершится ошибкой.
Возвращаемое значение
Этот метод возвращает HRESULT, указывающий на успешность или сбой.
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |