Metodo IDebugHostSymbol2::EnumerateChildrenEx (dbgmodel.h)
Enumera tutti i simboli figlio del tipo, del nome e delle informazioni estese specificati presenti.
Questo comportamento si comporta in modo identico a EnumerateChildren quando searchInfo è nullptr. SymbolType::Symbol può essere usato per cercare qualsiasi tipo di elemento figlio. Si noti che se name è nullptr, gli elementi figlio di qualsiasi nome verranno generati dall'enumeratore risultante.
Sintassi
HRESULT EnumerateChildrenEx(
SymbolKind kind,
PCWSTR name,
SymbolSearchInfo *searchInfo,
IDebugHostSymbolEnumerator **ppEnum
);
Parametri
kind
Indica i tipi di simboli figlio che il chiamante desidera enumerare. Se viene passato il valore flat Symbol, verranno enumerati tutti i tipi di simboli figlio.
name
Se specificato, verranno enumerati solo i simboli figlio con un nome specificato in questo argomento.
searchInfo
Puntatore a una struttura SymbolSearchInfo che descrive gli attributi della modalità di esecuzione della ricerca dei simboli. Il chiamante deve assicurarsi che i campi HeaderSize e InfoSize di SymbolSearchInfo vengano compilati in modo appropriato prima di passare la struttura a questo metodo. Per le ricerche relative ai tipi, segue una struttura TypeSearchInfo.
ppEnum
Verrà restituito qui un enumeratore che enumera i simboli figlio del tipo e del nome specificati.
Valore restituito
Questo metodo restituisce HRESULT che indicano l'esito positivo o negativo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dbgmodel.h |