共用方式為


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

另請參閱

SymbolSearchInfo 結構

IDebugHostSymbol2 介面