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 方法相同,將這個符號當作第一個參數。