StackFilters
El elemento StackFilters especifica los identificadores de evento que se van a incluir o excluir pilas de un proveedor basado en manifiestos.
Nota
Disponible en Windows 10, versión 1709 y posteriores.
Jerarquía de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfiles>
-
<
EventProvider>
- < StackFilters>
-
<
Perfil>
-
<
Coleccionistas>
-
<
EventCollectorId>
-
<
EventProviders>
-
<
EventProvider>
- < StackFilters>
-
<
EventProvider>
-
<
EventProviders>
-
<
EventCollectorId>
-
<
Coleccionistas>
-
<
EventProvider>
-
<
Perfiles>
Sintaxis
<StackFilters FilterIn = "true" | "false" Operation = "Set" | "Add" | "Remove" >
<!-- Child elements -->
<EventId>
</StackFilters>
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
FilterIn | Indica si se deben incluir o excluir los eventos especificados. | boolean | Sí | |
operación | Indica si se deben establecer o agregar palabras clave. | Este atributo puede tener uno de los siguientes valores:
|
No | Set |
Elementos secundarios
Elemento | Descripción | Requisito |
---|---|---|
EventId | Identificador de evento definido en un manifiesto. | Obligatorio, 1 o más. |
Elementos primarios
Elemento | Descripción |
---|---|
EventProvider | Representa un proveedor de eventos para el perfil. |
Comentario
Cuando se habilita la caminata de la pila para un proveedor, la pila se captura para todos los eventos generados por el proveedor. La mayoría de las veces, el usuario solo está interesado en la pila desde un número determinado de eventos. Este elemento permite habilitar o deshabilitar la pila caminando en una lista de eventos basados en identificadores de eventos.
Aunque ETW admite una carga eficaz y el filtrado de atributos, los eventos deben filtrarse principalmente filtros de ámbito basados o a través de nivel y palabra clave para una menor sobrecarga de CPU.
Ejemplo
<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>