共用方式為


IDiaSymbol::findChildrenExByVA

擷取在指定虛擬位址上有效的符號子系。

語法

HRESULT findChildrenExByVA ( 
   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

另請參閱