다음을 통해 공유


StackFilters

StackFilters 요소는 매니페스트 기반 공급자에서 스택을 포함하거나 제외할 이벤트 ID를 지정합니다.

참고

Windows 10 버전 1709 이상에서 사용할 수 있습니다.

요소 계층 구조

구문

<StackFilters FilterIn = "true" | "false" Operation = "Set" | "Add" | "Remove" >

  <!-- Child elements -->
  <EventId>

</StackFilters>

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
FilterIn 지정된 이벤트의 포함 또는 제외 여부를 나타냅니다. boolean
작업 키워드를 설정하거나 추가해야 하는지 여부를 나타냅니다. 이 특성에는 다음 값 중 하나가 있을 수 있습니다.
  • 설정
  • 추가
  • 제거
설정

자식 요소

요소 Description 요구 사항
EventId 매니페스트에 정의된 이벤트 ID입니다. 필수, 1 이상.

부모 요소

요소 Description
EventProvider 프로필에 대한 이벤트 공급자를 나타냅니다.

설명

공급자에 대해 스택 워크를 사용하도록 설정하면 공급자가 생성한 모든 이벤트에 대해 스택이 캡처됩니다. 대부분의 경우 사용자는 특정 수의 이벤트에서만 스택에 관심이 있습니다. 이 요소를 사용하면 이벤트 ID에 따라 이벤트 목록에서 스택 워크를 사용하거나 사용하지 않도록 설정할 수 있습니다.

ETW는 강력한 페이로드 및 특성 필터링을 지원하지만 이벤트는 주로 범위 필터를 기반으로 필터링하거나 CPU 오버헤드를 줄이기 위해 수준 및 키워드를 통해 필터링해야 합니다.

예제

    <EventProvider Id="EP_Microsoft-Windows-Win32k" Name="8c416c79-d49b-4f01-a467-e56d3aa8234c" NonPagedMemory="true">
      <EventFilters FilterIn="false">
        <EventId Value="164" />
        <EventId Value="166" />
        <EventId Value="167" />
        <EventId Value="169" />
      </EventFilters>
      <StackFilters FilterIn="true">
        <EventId Value="88" />
        <EventId Value="65" />
      </StackFilters>
    </EventProvider>

요소