Udostępnij za pośrednictwem


IDiaSymbol::findChildrenExByRVA

Pobiera dzieci symbol, które są ważne w określonym względny adres wirtualny (RVA).

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

Parametry

  • symtag
    [w] Określa znaczniki symbol dzieci, które mają być pobrane, jak określono w SymTagEnum.Ustaw SymTagNull dla wszystkich obiektów podrzędnych mają być pobrane.

  • name
    [w] Określa nazwę dzieci, które mają zostać pobrane.Ustaw NULL dla wszystkich obiektów podrzędnych mają być pobrane.

  • compareFlags
    [w] Określa opcje porównywania mają być stosowane do dopasowywania nazw.Wartości z NameSearchOptions wyliczenie można samodzielnie lub w połączeniu.

  • address
    [w] Określa adres RVA.

  • ppResult
    [out] Zwraca IDiaEnumSymbols pobrać obiekt, który zawiera listę symboli dziecka.

Wartość zwracana

Zwraca S_OK , jeżeli co najmniej jedno dziecko symbol został znaleziony lub zwraca S_FALSE , jeśli nie znaleziono żadnych dzieci; w przeciwnym razie zwraca kod błędu.

Uwagi

Symbole lokalne, które są zwracane obejmują live zakres informacji.

Wymagania

Nagłówek: Dia2.h

Biblioteki: diaguids.lib

Biblioteka DLL: msdia100.dll

Zobacz też

Informacje

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions