Aracılığıyla paylaş


IDiaSymbol::findChildrenEx

Simgenin alt öğelerini alır. Döndürülen yerel simgeler, program iyileştirme ile derlenmişse canlı aralık bilgilerini içerir.

Sözdizimi

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

Parametreler

symtag

[in] SymTagEnum Numaralandırması'nda tanımlandığı gibi alınacak alt öğeleri simge etiketlerini belirtir. SymTagNull Tüm çocukların alınması için olarak ayarlayın.

name

[in] Alınacak çocukların adını belirtir. NULL Tüm çocukların alınması için olarak ayarlayın.

compareFlags

[in] Ad eşleştirmeye uygulanacak karşılaştırma seçeneklerini belirtir. NameSearchOptions Sabit Listesi numaralandırmasından alınan değerler tek başına veya birlikte kullanılabilir.

ppResult

[out] Alınan alt simgelerin listesini içeren bir IDiaEnumSymbols nesnesi döndürür.

İade Değeri

S_OK Simgenin en az bir alt öğesi bulunursa veya alt öğe bulunamazsa döndürürS_FALSE; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bu yöntem, IDiaSymbol::findChildren'ın genişletilmiş sürümüdür.

Gereksinimler

Üst bilgi: Dia2.h

Kitaplık: diaguids.lib

DLL: msdia100.dll

Ayrıca bkz.