IDiaSymbol::findChildrenExByVAIDiaSymbol::findChildrenExByVA

Récupère les enfants du symbole valides à une adresse virtuelle spécifiée.Retrieves the children of the symbol that are valid at a specified virtual address.

SyntaxeSyntax

HRESULT findChildrenExByVA (   
   enum SymTagEnum   symtag,  
   LPCOLESTR         name,  
   DWORD             compareFlags,  
   DWORD             address,  
   IDiaEnumSymbols** ppResult  
);  

ParamètresParameters

symtag
[in] Spécifie les balises symbol des enfants à récupérer, tel que défini dans le SymTagEnum (énumération).[in] Specifies the symbol tags of the children to be retrieved, as defined in the SymTagEnum Enumeration. La valeur SymTagNull pour tous les enfants doivent être récupérés.Set to SymTagNull for all children to be retrieved.

name
[in] Spécifie le nom de l’enfant doit être récupéré.[in] Specifies the name of the children to be retrieved. La valeur NULL pour tous les enfants doivent être récupérés.Set to NULL for all children to be retrieved.

compareFlags
[in] Spécifie les options de comparaison à appliquer à la correspondance de noms.[in] Specifies the comparison options to be applied to name matching. Les valeurs à partir de la namesearchoptions, énumération énumération peut être utilisée seul ou combiné.Values from the NameSearchOptions Enumeration enumeration can be used alone or in combination.

address
[in] Spécifie l’adresse virtuelle.[in] Specifies the virtual address.

ppResult
[out] Retourne un IDiaEnumSymbols de récupérer l’objet qui contient une liste des symboles enfants.[out] Returns an IDiaEnumSymbols object that contains a list of the child symbols retrieved.

Valeur de retourReturn Value

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.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.

NotesRemarks

Les symboles locaux qui sont retournées incluent des informations de plage dynamique.The local symbols that are returned include live range information.

SpécificationsRequirements

En-tête : Dia2.hHeader: Dia2.h

Bibliothèque : diaguids.libLibrary: diaguids.lib

DLL : msdia100.dllDLL: msdia100.dll

Voir aussiSee Also

IDiaSymbol IDiaSymbol
SymTagEnum (énumération) SymTagEnum Enumeration
IDiaEnumSymbols IDiaEnumSymbols
IDiaSession::findChildren IDiaSession::findChildren
NameSearchOptions (énumération)NameSearchOptions Enumeration