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

См. также