IDiaSymbol::findChildrenExByAddr

检索有效在指定的地址符号的子级。

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

参数

  • symtag
    [in] 指定要检索的子级的符号标记,对于 SymTagEnum定义。设置为所有子级的 SymTagNull 可以进行检索。

  • name
    [in] 指定子元素的名称将检索。设置为所有子级的 NULL 可以进行检索。

  • compareFlags
    [in] 指定要应用的比较选项。名称匹配。从 NameSearchOptions 枚举的值既可以单独使用或在组合。

  • address
    [in] 符号的地址。

  • ppResult
    [out] 返回包含检索的子符号列表的 IDiaEnumSymbols 对象。

返回值

返回 S_OK ,如果找到符号的至少一个子级,或者返回 S_FALSE ,如果未找到子项;否则,返回错误代码。

备注

返回的本地符号包括活动范围信息。

要求

标题:Dia2.h

库:diaguids.lib

DLL:msdia100.dll

请参见

参考

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions