共用方式為


EventFilters

EventFilters 元素會指定事件識別碼,以篩選以資訊清單為基礎的提供者的事件。

元素階層

Syntax

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

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

</EventFilters>

屬性和項目

屬性

屬性 描述 資料類型 必要 預設
FilterIn 指出是否要包含或排除指定的事件。 boolean
運算 指出是否應該設定或新增關鍵字。 此屬性可以有下列其中一個值:
  • 集合
  • 移除
No 集合

子元素

元素 描述 需求
EventId 資訊清單中定義的事件識別碼。 必要,1 或更多。

父項目

元素 描述
EventProvider 表示設定檔的事件提供者。

備註

EventFilters 元素可透過EVENT_FILTER_DESCRIPTOR Type EVENT_FILTER_TYPE_EVENT_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>

元素