Freigeben über


IDiaSymbol::findChildrenExByAddr

Ruft die untergeordneten Elemente des Symbols ab, die an einer angegebenen Adresse gültig sind.

Syntax

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

Parameter

symtag

[in] Gibt die Symboltags der abzurufenden untergeordneten Elemente an, wie in der SymTagEnum-Enumeration definiert. Für alle abzurufenden untergeordneten Elemente auf SymTagNull festgelegt.

name

[in] Gibt den Namen der untergeordneten Elemente an, die abgerufen werden sollen. Für alle abzurufenden untergeordneten Elemente auf NULL festgelegt.

compareFlags

[in] Gibt die Vergleichsoptionen an, die beim Namensabgleich angewendet werden sollen. Werte aus der NameSearchOptions-Enumeration können allein oder kombiniert verwendet werden.

address

[in] Die Adresse des Symbols.

ppResult

[out] Gibt ein IDiaEnumSymbols-Objekt zurück, das eine Liste der abgerufenen untergeordneten Symbole enthält.

Rückgabewert

Gibt S_OK zurück, wenn mindestens ein untergeordnetes Element des Symbols gefunden wurde, oder gibt S_FALSE zurück, wenn keine untergeordneten Elemente gefunden wurden. Andernfalls wird ein Fehlercode zurückgegeben.

Bemerkungen

Die lokalen Symbole, die zurückgegeben werden, enthalten Livebereichsinformationen.

Requirements (Anforderungen)

Header: Dia2.h

Bibliothek: diaguids.lib

DLL: msdia100.dll

Weitere Informationen