Freigeben über


IDiaSymbol::findChildrenEx

Ruft die untergeordneten Elemente des Symbols ab.Die lokalen Symbole, die Informationen über den Bereich Live zurückgegebene Zu sind, wenn das Programm mit Optimierung an kompiliert wird.

HRESULT findChildrenEx ( 
   enum SymTagEnum   symtag,
   LPCOLESTR         name,
   DWORD             compareFlags,
   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.

  • 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

Diese Methode ist die erweiterte Version von IDiaSymbol::findChildren.

Anforderungen

Header: Dia2.h

Bibliothek: diaguids.lib

DLLs: msdia100.dll

Siehe auch

Referenz

IDiaSymbol

SymTagEnum

IDiaEnumSymbols

IDiaSession::findChildren

NameSearchOptions