IDiaSymbol::findChildren
检索符号的子级。
HRESULT findChildren (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
IDiaEnumSymbols** ppResult
);
参数
symtag
[in] 指定要检索的子级的符号标记,对于 SymTagEnum定义。 设置为所有子级的 SymTagNull 可以进行检索。name
[in] 指定子元素的名称将检索。 设置为所有子级的 NULL 可以进行检索。compareFlags
[in] 指定比较选项适用于名称匹配。 从 NameSearchOptions 枚举的值既可以单独使用或在组合。ppResult
[out] 返回包含检索的子符号列表的 IDiaEnumSymbols 对象。
返回值
返回 S_OK ,如果找到符号的至少一个子级,或者返回 S_FALSE ,如果未找到子项;否则返回错误代码。
备注
此方法的调用与该符号的 IDiaSession::findChildren 方法相同的作为第一个参数。