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