Compartir a través de


StackKeywordLevelFilter

El elemento StackKeywordLevelFilter especifica palabras clave de evento y nivel para incluir o excluir eventos stackwalk.

Nota

Disponible en Windows 10, versión 1709 y posteriores.

Jerarquía de elementos

Sintaxis

<StackKeywordLevelFilter FilterIn = "true|false" Level = "unsigned byte" Operation = "Set|Add|Remove" >

  <!-- Child elements -->
  <keyword>

</StackKeywordLevelFilter>

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
FilterIn Indica si se deben incluir o excluir los eventos de stackwalk especificados. boolean
Level nivel de evento Byte sin signo No
operación Indica si se deben establecer o agregar palabras clave. Este atributo puede tener uno de los siguientes valores:
  • Set
  • Sumar
  • Quitar
No Set

Elementos secundarios

Elemento Descripción Requisito
Palabra clave Palabra clave Event Obligatorio

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 caminata de pila en función de la palabra clave y el nivel.

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="EventProvider_TraceLogGen" Name="*TraceLogGen">
      <StackKeywordLevelFilter FilterIn="true" Level="5">
        <Keyword Value="0x10000000000000"/>
      </StackKeywordLevelFilter>
    </EventProvider>

Elements