IDiaSymbol::findChildrenExByAddr
Récupère les enfants du symbole qui sont valides à une adresse spécifiée.
Syntaxe
HRESULT findChildrenExByAddr (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
DWORD address,
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.
address
[in] Adresse du symbole.
ppResult
[out] Renvoie un objet IDiaEnumSymbols qui contient une liste des symboles 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
Les symboles locaux retournés incluent des informations de plage dynamiques.
Configuration requise
En-tête : Dia2.h
Bibliothèque : diaguids.lib
DLL : msdia100.dll