IDiaSymbol::findChildrenEx
Récupère les éléments enfants du symbole. Les symboles locaux retournés incluent des informations de plage dynamiques si le programme est compilé avec l’optimisation.
Syntaxe
HRESULT findChildrenEx (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
IDiaEnumSymbols** ppResult
);
Paramètres
symtag
[in] Spécifie les étiquettes de symbole des enfants à récupérer, comme défini dans l’énumération SymTagEnum. Définissez sur SymTagNull
pour tous les enfants à récupérer.
name
[in] Spécifie le nom des enfants à récupérer. Définissez sur NULL
pour tous les enfants à récupérer.
compareFlags
[in] Spécifie les options de comparaison à appliquer à la mise en correspondance des noms. Les valeurs de l’énumération NameSearchOptions peuvent être utilisées seules ou en combinaison.
ppResult
[out] Retourne un objet IDiaEnumSymbols qui contient une liste des symboles éléments enfants récupérés.
Valeur renvoyée
Retourne S_OK
si au moins un enfant du symbole a été trouvé, ou retourne S_FALSE
si aucun enfant n’a été trouvé ; sinon, retourne un code d’erreur.
Remarques
Cette méthode est la version étendue de IDiaSymbol::findChildren.
Configuration requise
En-tête : Dia2.h
Bibliothèque : diaguids.lib
DLL : msdia100.dll