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 |