共用方式為


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

另請參閱