Freigeben über


SystemProvider

Beschreibt die Konfiguration für den Betrieb des Kernelmodusanbieters. Die Systemanbieterdefinition gibt an, welche Systemschlüsselwörter, Stapel und Pooltags aktiviert werden sollen.

Elementhierarchie

Syntax

<SystemProvider Id   = IdType
                Base = string>

  <!-- Child elements -->
  Keywords,
  CaptureStateOnStart,
  CaptureStateOnSave,
  CaptureStateOnDemand,
  Stacks,
  PoolTags

</SystemProvider>

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standard
Id Eindeutiger Bezeichner des Systemanbieters. Zeichenfolge, die mindestens ein Zeichen aufweisen muss und keine Doppelpunkte (:) oder Leerzeichen enthalten kann. Ja
Base Gibt die Basis des Systemanbieters an. Abgeleitete Anbieter weisen standardmäßig alle Attribute des Basisanbieters auf. Diese können aufgehoben werden, indem sie explizit im abgeleiteten Sammler angegeben werden. Zeichenfolge Nein
SuppressHighVolume Unterdrückt ausführliche Systemschlüsselwörter (Kernelflags), während die Ablaufverfolgung beendet wird. Zeichenfolge Nein true

Untergeordnete Elemente

Element BESCHREIBUNG Anforderung
Keywords (in SystemProvider) Stellt eine Sammlung von Schlüsselwörtern und benutzerdefinierten Schlüsselwörtern dar. Erforderlich, genau 1.
CaptureStateOnStart (in SystemProvider) Stellt eine Sammlung von Schlüsselwörtern und benutzerdefinierten Schlüsselwörtern dar. Erforderlich, genau 1.
CaptureStateOnSave (in SystemProvider) Stellt eine Sammlung von Schlüsselwörtern und benutzerdefinierten Schlüsselwörtern dar. Erforderlich, genau 1.
CaptureStateOnDemand (in SystemProvider) Stellt eine Sammlung von Schlüsselwörtern und benutzerdefinierten Schlüsselwörtern dar. Erforderlich, genau 1.
Stacks Stellt eine Sammlung von Stapeln dar. Erforderlich, genau 1.
PoolTags Stellt eine Sammlung von Pooltags dar. Erforderlich, genau 1.

Übergeordnete Elemente

Element Beschreibung
Profiles Stellt eine Sammlung von Sammlern, Anbietern und Profilen dar.
SystemCollectorId Stellt einen Systemsammlerbezeichner dar.

Bemerkungen

Informationen zum Definieren von Pooltags finden Sie unter PoolTag.

Beispiel

<SystemProvider Id="system-provider">
  <Keywords>
    <Keyword Value="ProcessThread"/>
    <Keyword Value="Loader"/>
    <Keyword Value="CSwitch"/>
  </Keywords>
  <Stacks>
    <Stack Value="ThreadCreate"/>
    <Stack Value="ReadyThread"/>
    <Stack Value="CSwitch"/>
  </Stacks>
  <PoolTags>
    <PoolTag Value="a*"/>
    <PoolTag Value="b*"/> 
    <PoolTag Value="c*"/> 
    <PoolTag Value="d*"/> 
  </PoolTags>
</SystemProvider>

Elemente