IDebugHostSymbol2::EnumerateChildrenEx 方法 (dbgmodel.h)
列舉指定之型別、名稱和擴充資訊的所有子符號。
當 searchInfo 為 nullptr 時,這會與 EnumerateChildren 相同。 SymbolType::Symbol 可用來搜尋任何類型的子系。 請注意,如果 name 是 nullptr,則產生的列舉值會產生任何名稱的子系。
語法
HRESULT EnumerateChildrenEx(
SymbolKind kind,
PCWSTR name,
SymbolSearchInfo *searchInfo,
IDebugHostSymbolEnumerator **ppEnum
);
參數
kind
指出呼叫端想要列舉的子符號類型。 如果傳遞一般值 Symbol,將會列舉所有類型的子符號。
name
如果指定,只會列舉具有這個自變數中所指定名稱的子符號。
searchInfo
SymbolSearchInfo 結構的指標,描述符號搜尋應如何繼續的屬性。 呼叫端應該先確定 SymbolSearchInfo 的 HeaderSize 和 InfoSize 字段會在將 結構傳遞至此方法之前適當地填寫。 如需涉及類型的搜尋,TypeSearchInfo 結構如下。
ppEnum
列舉值,列舉指定之種類和名稱的子符號將會在這裡傳回。
傳回值
這個方法會傳回 HRESULT,指出成功或失敗。
規格需求
需求 | 值 |
---|---|
標頭 | dbgmodel.h |