IDiaSymbol::findChildrenExByRVA
Извлекает дочерние элементы символа, допустимые по указанному относительному виртуальному адресу (RVA).
Синтаксис
HRESULT findChildrenExByRVA (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
DWORD address,
IDiaEnumSymbols** ppResult
);
Параметры
symtag
[in] Указывает теги символов для извлекаемых дочерних элементов, как определено в перечислении SymTagEnum. Задайте для SymTagNull
всех дочерних элементов, которые нужно получить.
name
[in] Указывает имя извлекаемых дочерних элементов. Задайте для NULL
всех дочерних элементов, которые нужно получить.
compareFlags
[in] Указывает параметры сравнения, применяемые к сопоставлению имен. Значения перечисления NameSearchOptions можно использовать отдельно или в сочетании.
address
[in] Указывает RVA.
ppResult
[out] Возвращает объект IDiaEnumSymbols , содержащий список полученных дочерних символов.
Возвращаемое значение
Возвращает значение S_OK
, если найден хотя бы один дочерний элемент символа или возвращается S_FALSE
, если дочерние элементы не найдены; в противном случае возвращает код ошибки.
Замечания
Локальные символы, возвращаемые, включают сведения о динамическом диапазоне.
Requirements
Заголовок: Dia2.h
Библиотека: diaguids.lib
DLL: msdia100.dll