检索符号的子项。 如果在启用优化时编译程序,则返回的本地符号包含实时范围信息。
语法
HRESULT findChildrenEx (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
IDiaEnumSymbols** ppResult
);
参数
symtag
[in] 指定要检索的子项的符号标记,如 SymTagEnum 枚举中所定义。 对于要检索的所有子项,设置为 SymTagNull
。
name
[in] 指定要检索的子项的名称。 对于要检索的所有子项,设置为 NULL
。
compareFlags
[in] 指定要应用于名称匹配的比较选项。 NameSearchOptions Enumeration 枚举中的值可以单独使用,也可以组合使用。
ppResult
[out] 返回包含检索到的子符号列表的 IDiaEnumSymbols 对象。
返回值
如果找到至少一个符号子项,则返回 S_OK
;如果未找到任何子项,则返回 S_FALSE
;否则,返回错误代码。
备注
此方法是 IDiaSymbol::findChildren 的扩展版本。
要求
标头:Dia2.h
库:diaguids.lib
DLL:msdia100.dll