Freigeben über


IDiaSymbol::findChildrenExByAddr

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

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

Parameter

  • symtag
    [in] Gibt die Symbol Tags der abzurufenden untergeordneten Elemente an, wie in SymTagEnumdefiniert.Auf SymTagNull , sodass alle untergeordneten Elemente abgerufen werden können.

  • name
    [in] Gibt den Namen der untergeordneten Elemente an, die abgerufen werden sollen.Auf NULL , sodass alle untergeordneten Elemente abgerufen werden können.

  • compareFlags
    [in] Gibt die Vergleichsoptionen an angewendet werden, um Übereinstimmungen zu benennen.Werte aus der NameSearchOptions-Enumeration können allein oder in Kombination verwendet werden.

  • address
    [in] Die Adresse des Symbols.

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

Rückgabewert

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

Hinweise

Die lokalen Symbole, die Informationen über den Bereich Live zurückgegebene Zu sind.

Anforderungen

Header: Dia2.h

Bibliothek: diaguids.lib

DLLs: msdia100.dll

Siehe auch

Referenz

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions