StackEventNameFilters
StackEventNameFilters 元素會指定事件名稱,以包含或排除追蹤記錄提供者中的 stackwalk 事件。
注意
可在 Windows 10 1709 版和更新版本上使用。
元素階層
-
<
WindowsPerformanceRecorder>
-
<
配置 檔>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
配置 檔>
-
<
收藏家>
-
<
EventCollectorId>
-
<
EventProviders>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
EventProvider>
-
<
EventProviders>
-
<
EventCollectorId>
-
<
收藏家>
-
<
EventProvider>
-
<
配置 檔>
Syntax
<StackEventNameFilters FilterIn = "true|false" Operation = "Set|Add|Remove" >
<!-- Child elements -->
<EventName>
</StackEventNameFilters>
屬性和項目
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設 |
---|---|---|---|---|
FilterIn | 指出是否要包含或排除指定的 stackwalk 事件。 | boolean | 是 | |
Level | 事件層級 | 不帶正負號的位元組 | No | |
運算 | 指出是否應該設定或新增關鍵字。 | 此屬性可以有下列其中一個值:
|
No | 集合 |
子元素
元素 | 描述 | 需求 |
---|---|---|
EventName | 追蹤記錄事件名稱。 | 必要,1 或更多。 |
父項目
元素 | 描述 |
---|---|
EventProvider | 表示設定檔的事件提供者。 |
備註
當提供者啟用堆疊逐步執行時,就會針對提供者所產生的所有事件擷取堆疊。 大部分時候,使用者只對來自特定事件數目的堆疊感興趣。
這個專案允許根據事件識別碼在事件清單上啟用或停用堆疊逐步執行。
雖然 ETW 支援強大的承載和屬性篩選,但事件主要是篩選型範圍篩選,或透過層級和關鍵字篩選,以降低 CPU 額外負荷。
範例
<EventProvider Id="EventProvider_TraceLogGen" Name="*TraceLogGen">
<StackEventNameFilters FilterIn="true" Level="5">
<Keyword Value="0x10000000000000"/>
<EventName Value="Preset1"/>
<EventName Value="Preset2"/>
</StackEventNameFilters>
</EventProvider>