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


Метод IDebugHostMemory2::GetDisplayStringForLocation (dbgmodel.h)

Для заданного расположения в адресном пространстве целевого объекта, определенного контекстом и расположением, преобразуйте расположение в отображаемую строку (в зависимости от формата, выбранного узлом).

Если аргумент "подробный" имеет значение true, преобразование строки может быть "более подробным"

Синтаксис

HRESULT GetDisplayStringForLocation(
  IDebugHostContext *context,
  Location          location,
  bool              verbose,
  BSTR              *locationName
);

Параметры

context

Контекст узла, в котором допустимо расположение. Это, например, адресное пространство, в котором находится расположение.

location

Расположение для преобразования в отображаемую строку.

verbose

Указывает, должно ли преобразование быть подробным или нет. Подробное преобразование будет содержать больше информации, чем не подробное. По умолчанию используется не подробное преобразование.

locationName

Сюда будет возвращена отображаемая строка для расположения. Эта строка выделяется sysAllocString, и вызывающий объект отвечает за освобождение выделения с помощью вызова функции SysFreeString.

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

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

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

Интерфейс IDebugHostMemory2