Udostępnij za pośrednictwem


IDiaSymbol::findChildrenExByVA

Pobiera elementy podrzędne symbolu, które są prawidłowe pod określonym adresem wirtualnym.

Składnia

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

Parametry

symtag

[in] Określa tagi symboli elementów podrzędnych do pobrania zgodnie z definicją w wyliczenie SymTagEnum. Ustaw wartość na SymTagNull dla wszystkich elementów podrzędnych, które mają zostać pobrane.

name

[in] Określa nazwę elementów podrzędnych do pobrania. Ustaw wartość na NULL dla wszystkich elementów podrzędnych, które mają zostać pobrane.

compareFlags

[in] Określa opcje porównania, które mają być stosowane do dopasowywania nazw. Wartości z wyliczenia NameSearchOptions mogą być używane samodzielnie lub w połączeniu.

address

[in] Określa adres wirtualny.

ppResult

[out] Zwraca obiekt IDiaEnumSymbols zawierający listę pobranych symboli podrzędnych.

Wartość zwracana

Zwraca S_OK wartość, jeśli co najmniej jeden element podrzędny symbolu został znaleziony lub zwraca wartość , jeśli nie znaleziono elementów podrzędnych; w przeciwnym razie zwraca S_FALSE kod błędu.

Uwagi

Zwracane symbole lokalne zawierają informacje o zakresie na żywo.

Wymagania

Nagłówek: Dia2.h

Biblioteka: diaguids.lib

BIBLIOTEKA DLL: msdia100.dll

Zobacz też