IDiaSymbol::findChildren
Извлекает дочерние элементы символа.
Синтаксис
HRESULT findChildren (
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
код ошибки.
Замечания
Этот метод идентичен вызову метода IDiaSession::findChildren с этим символом в качестве первого параметра.