Share via


IDiaSymbol::findChildrenExByRVA

擷取在指定的相對虛擬位址 (RVA) 是有效的符號的子系。

HRESULT findChildrenExByRVA ( 
   enum SymTagEnum   symtag,
   LPCOLESTR         name,
   DWORD             compareFlags,
   DWORD             address,
   IDiaEnumSymbols** ppResult
);

參數

  • symtag
    [in]指定要擷取的子系的符號標記所定義的SymTagEnum。 設定成SymTagNull為要擷取的所有子系。

  • name
    [in]指定要擷取的子系的名稱。 設定成NULL為要擷取的所有子系。

  • compareFlags
    [in]指定要套用到名稱比對的比較選項。 從數值NameSearchOptions列舉型別可以單獨使用或一起使用。

  • address
    [in]指定的 RVA。

  • ppResult
    [] out傳回IDiaEnumSymbols擷取包含的子系符號清單的物件。

傳回值

傳回S_OK若至少一個子節點的符號已經找到,或是傳回S_FALSE如果找不到沒有子系。 否則,會傳回錯誤碼。

備註

傳回本機符號包含即時範圍的資訊。

需求

標頭: Dia2.h

媒體櫃: diaguids.lib

DLL: msdia100.dll

請參閱

參考

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions