Sdílet prostřednictvím


IDiaSymbol::findChildrenExByAddr

Načte podřízené položky symbolu, které jsou platné na zadané adrese.

Syntaxe

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

Parametry

symtag

[v] Určuje značky symbolů podřízených položek, které se mají načíst, jak je definováno v výčtu SymTagEnum. Nastavte na hodnotu SymTagNull pro načtení všech podřízených položek.

name

[v] Určuje název podřízených položek, které se mají načíst. Nastavte na hodnotu NULL pro načtení všech podřízených položek.

compareFlags

[v] Určuje možnosti porovnání, které se použijí pro porovnávání názvů. Hodnoty z výčtu NameSearchOptions lze použít samostatně nebo v kombinaci.

address

[v] Adresa symbolu.

ppResult

[ven] Vrátí objekt IDiaEnumSymbols , který obsahuje seznam načtených podřízených symbolů.

Vrácená hodnota

Vrátí S_OK , pokud byl nalezen alespoň jeden podřízený symbol nebo vrátí, pokud nebyly nalezeny žádné podřízené položky. V opačném případě vrátí S_FALSE kód chyby.

Poznámky

Vrácené místní symboly obsahují informace o živém rozsahu.

Požadavky

Hlavička: Dia2.h

Knihovna: diaguids.lib

DLL: msdia100.dll

Viz také