IDiaSymbol::get_addressSection
Извлекает часть раздела расположения адреса. Используется, если для перечисления LocationType задано LocIsStatic
значение .
Синтаксис
HRESULT get_addressSection (
DWORD* pRetVal
);
Параметры
pRetVal
[out] Возвращает часть раздела расположения адреса.
Возвращаемое значение
При успешном выполнении возвращает S_OK
, в противном случае возвращает S_FALSE
или код ошибки.
Примечание.
Возвращаемое значение S_FALSE
означает, что свойство недоступно для символа.
Замечания
Для статических элементов, расположенных во внешней библиотеке DLL, раздел, возвращаемый этим методом, может быть 0, так как этот метод зависит от получения виртуального адреса элемента. Виртуальные адреса допустимы только в том случае, если метод IDiaSession::p ut_loadAddress в интерфейсе IDiaSession был вызван с параметром, ненулевым, указывающим адрес загрузки библиотеки DLL.
Чтобы получить часть смещения адреса, вызовите метод IDiaSymbol::get_addressOffset .
Requirements
Требование | Description |
---|---|
Заголовок: | dia2.h |
Версия: | Пакет SDK для доступа к интерфейсу отладки v7.0 |