Метод IDebugHostMemory2::GetDisplayStringForLocation (dbgmodel.h)
Для заданного расположения в адресном пространстве целевого объекта, определенного контекстом и расположением, преобразуйте расположение в отображаемую строку (в зависимости от формата, выбранного узлом).
Если аргумент "подробный" имеет значение true, преобразование строки может быть "более подробным"
Синтаксис
HRESULT GetDisplayStringForLocation(
IDebugHostContext *context,
Location location,
bool verbose,
BSTR *locationName
);
Параметры
context
Контекст узла, в котором допустимо расположение. Это, например, адресное пространство, в котором находится расположение.
location
Расположение для преобразования в отображаемую строку.
verbose
Указывает, должно ли преобразование быть подробным или нет. Подробное преобразование будет содержать больше информации, чем не подробное. По умолчанию используется не подробное преобразование.
locationName
Сюда будет возвращена отображаемая строка для расположения. Эта строка выделяется sysAllocString, и вызывающий объект отвечает за освобождение выделения с помощью вызова функции SysFreeString.
Возвращаемое значение
Этот метод возвращает HRESULT, который указывает на успех или сбой.
Требования
Требование | Значение |
---|---|
Заголовок | dbgmodel.h |