Bagikan melalui


StackEventNameFilters

Elemen StackEventNameFilters menentukan nama peristiwa untuk menyertakan atau mengecualikan peristiwa stackwalk dari penyedia pelacakan.

Catatan

Tersedia di Windows 10, versi 1709 dan yang lebih baru.

Hierarki Elemen

Sintaks

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

  <!-- Child elements -->
  <EventName>

</StackEventNameFilters>

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Default
FilterIn Menunjukkan apakah akan menyertakan atau mengecualikan peristiwa stackwalk yang ditentukan. boolean Ya
Level tingkat peristiwa Byte tidak ditandatangani Tidak
Operasi Menunjukkan apakah kata kunci harus diatur atau ditambahkan. Atribut ini dapat memiliki salah satu nilai berikut:
  • Set
  • Tambahkan
  • Hapus
Tidak Set

Elemen Anak

Elemen Deskripsi Persyaratan
EventName Nama peristiwa pelacakan. Diperlukan, 1 atau lebih.

Elemen Induk

Elemen Deskripsi
Eventprovider Mewakili penyedia peristiwa untuk profil.

Komentar

Ketika stack walking diaktifkan untuk penyedia, tumpukan diambil untuk semua peristiwa yang dihasilkan oleh penyedia. Sebagian besar waktu, pengguna hanya tertarik pada tumpukan hanya dari sejumlah peristiwa tertentu.

Elemen ini memungkinkan pengaktifan atau penonaktifan tumpukan berjalan pada daftar peristiwa berdasarkan ID peristiwa.

Meskipun ETW mendukung pemfilteran payload dan atribut yang kuat, peristiwa terutama harus difilter berdasarkan filter cakupan atau melalui tingkat dan kata kunci untuk overhead CPU yang lebih sedikit.

Contoh

    <EventProvider Id="EventProvider_TraceLogGen" Name="*TraceLogGen">
      <StackEventNameFilters FilterIn="true" Level="5">
        <Keyword Value="0x10000000000000"/>
        <EventName Value="Preset1"/>
        <EventName Value="Preset2"/>
      </StackEventNameFilters>
    </EventProvider>

Elemen