다음을 통해 공유


IDebugHostSymbol2::EnumerateChildrenEx 메서드(dbgmodel.h)

지정된 형식, 이름 및 있는 확장 정보의 모든 자식 기호를 열거합니다.

searchInfo가 nullptr인 경우 EnumerateChildren와 동일하게 동작합니다. SymbolType::Symbol을 사용하여 모든 종류의 자식 항목을 검색할 수 있습니다. name이 nullptr이면 모든 이름의 자식이 결과 열거자에 의해 생성됩니다.

구문

HRESULT EnumerateChildrenEx(
  SymbolKind                 kind,
  PCWSTR                     name,
  SymbolSearchInfo           *searchInfo,
  IDebugHostSymbolEnumerator **ppEnum
);

매개 변수

kind

호출자가 열거하려는 자식 기호의 종류를 나타냅니다. 플랫 값 기호가 전달되면 모든 종류의 자식 기호가 열거됩니다.

name

지정한 경우 이 인수에 지정된 이름을 가진 자식 기호만 열거됩니다.

searchInfo

기호 검색을 진행하는 방법의 특성을 설명하는 SymbolSearchInfo 구조 체에 대한 포인터입니다. 호출자는 구조를 이 메서드에 전달하기 전에 SymbolSearchInfo의 HeaderSize 및 InfoSize 필드가 적절하게 채워지도록 해야 합니다. 형식과 관련된 검색의 경우 TypeSearchInfo 구조가 다음과 같습니다.

ppEnum

지정된 종류와 이름의 자식 기호를 열거하는 열거자가 여기에 반환됩니다.

반환 값

이 메서드는 성공 또는 실패를 나타내는 HRESULT를 반환합니다.

요구 사항

요구 사항
헤더 dbgmodel.h

추가 정보

SymbolSearchInfo 구조체

IDebugHostSymbol2 인터페이스