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