Export (0) Print
Expand All
Expand Minimize


Retrieves the children of the symbol. The local symbols that are returned include live range information, if the program is compiled with optimization on.

HRESULT findChildrenEx ( 
   enum SymTagEnum   symtag,
   LPCOLESTR         name,
   DWORD             compareFlags,
   IDiaEnumSymbols** ppResult


[in] Specifies the symbol tags of the children to be retrieved, as defined in the SymTagEnum. Set to SymTagNull for all children to be retrieved.


[in] Specifies the name of the children to be retrieved. Set to NULL for all children to be retrieved.


[in] Specifies the comparison options to be applied to name matching. Values from the NameSearchOptions enumeration can be used alone or in combination.


[out] Returns an IDiaEnumSymbols object that contains a list of the child symbols retrieved.

Returns S_OK if at least one child of the symbol was found, or returns S_FALSE if no children were found; otherwise, returns an error code.

This method is the extended version of IDiaSymbol::findChildren.

Header: Dia2.h

Library: diaguids.lib

DLL: msdia100.dll

© 2015 Microsoft