EventManifest-Schemaelemente
Im Folgenden sind die Elemente angegeben, die vom EventManifest-Schema definiert werden. Dieser Abschnitt enthält die Namen der Elemente, die Sie in Ihrem Manifest verwenden. Um jedoch die Details für jedes Element zu erhalten, sehen Sie sich den komplexen Typ an, der das Element enthält.
| Element | Beschreibung |
|---|---|
| autoBackup (ChannelLoggingType) | Bestimmt, ob eine neue Protokolldatei erstellt werden soll, wenn die aktuelle Protokolldatei ihre maximale Größe erreicht. |
| binary (TemplateItemType) | Enthält die binären Daten, die von der Ereignisprotokoll-API bereitgestellt werden. |
| bitMap (MapType) | Definiert eine Liste von Name-Wert-Paaren, die Bitwerte und Zeichenfolgenwerte zuordnen. |
| bufferSize (ChannelPublishingType) | Enthält die Arbeitsspeichermenge in Kilobytes, die den Sitzungspuffern zugeordnet ist. |
| channel (ChannelListType) | Definiert einen Kanal, in dem Ereignisse protokolliert werden können. |
| channels (MetadataType) | Definiert eine Liste von Kanälen, an die Anbieter Ereignisse protokollieren können. |
| channels (ProviderType) | Definiert eine Liste von Kanälen, an die Anbieter Ereignisse protokollieren können. |
| clockType (ChannelPublishingType) | Die Uhrauflösung, die beim Protokollieren des Zeitstempels für jedes Ereignis verwendet werden soll. |
| controlGuid (ChannelPublishingType) | Identifiziert die Sitzungs-GUID für eine ETW-Sitzung, die WPP-Ereignisse enthält. |
| data (StructDefinitionType) | Definiert ein Datenelement, das Sie in die -Struktur ein-/ausdingen möchten. |
| data (TemplateItemType) | Definiert ein Datenelement, das Sie in das Ereignis ein-/ausdingen möchten. |
| description (InputType) | Eine Beschreibung des Eingabetyps. |
| event (DefinitionType) | Definiert ein Ereignis, das ihr Anbieter protokollieren kann. |
| event (Opcode) | Nicht verfügbar. Windows Server 2008 und Windows Vista: Definiert ein Ereignis für einen aufgabenspezifischen Opcode. Ab Windows 7 nicht mehr verfügbar. |
| event (TaskEventDefinitionType) | Nicht verfügbar. Windows Server 2008 und Windows Vista: Definiert ein Ereignis für ein aufgabenspezifisches Ereignis. Ab Windows 7 nicht mehr verfügbar. |
| events (InstrumentationType) | Enthält eine Liste der Anbieter, die im Manifest definiert sind. |
| events (ProviderType) | Enthält eine Liste der Ereignisse, die der Anbieter definiert. |
| importChannel (ChannelListType) | Identifiziert einen Kanal, der von einem anderen Anbieter definiert wurde. |
| instrumentationManifest | Der Stammknoten des Manifests. |
| Instrumentation (instrumentationManifest) | Definiert die Instrumentierungstypen, die das Manifest enthält (z. B. Ereignis- oder Indikatorinstrumentierung). |
| inType (InputTypeListType) | Definiert einen Eingabedatentyp. |
| inTypes (TypeListType) | Enthält eine Liste der Eingabetypdefinitionen. |
| keyword (KeywordListType) | Definiert ein Schlüsselwort, das eine Kategorie von Ereignissen identifiziert. |
| keywords (ChannelPublishingType) | Eine Bitmaske, die die Kategorie der Ereignisse bestimmt, die in den Kanal geschrieben werden. |
| keywords (MetadataType) | Definiert eine Liste von Schlüsselwörtern, die Ereignisse kategorisieren. |
| keywords (ProviderType) | Definiert eine Liste von Schlüsselwörtern, die Ereignisse kategorisieren. |
| latency (ChannelPublishingType) | Die Wartezeit vor dem Leeren der Puffer in Millisekunden. |
| level (ChannelPublishingType) | Der Schweregrad der Ereignisse, die in den Kanal geschrieben werden. |
| level (LevelListType) | Definiert einen Schweregrad, der die Ausführlichkeit von Ereignissen während der Protokollierung bestimmt. |
| levels (MetadataType) | Definiert eine Liste von Ebenen, die den Schweregrad eines Ereignisses angeben. |
| levels (ProviderType) | Definiert eine Liste von Ebenen, die den Schweregrad eines Ereignisses angeben. |
| Lokalisierung (instrumentationManifest) | Definiert eine Gruppe lokalisierter Ressourcen, auf die Sie in Ihrem Manifest verweisen. |
| Protokollierung (ChannelType) | Definiert die Eigenschaften der Protokolldatei, die den Kanal sichern, z. B. die Kapazität und ob sie sequenziell oder kreisförmig ist. |
| map (BitMapType) | Definiert die Zuordnung zwischen einem Bitwert und einem Zeichenfolgenwert. |
| map (PatternMapType) | Definiert die regulären Ausdrücke, die verwendet werden, um eine übereinstimmende Zeichenfolge in der Meldungszeichenfolge zu suchen und zu ändern. |
| map (ValueMapType) | Definiert die Zuordnung zwischen einem ganzzahligen Wert und einem Zeichenfolgenwert. |
| maps (ProviderType) | Definiert eine Liste von Name-Wert-Paaren, auf die Sie im Vorlagenabschnitt des Manifests verweisen können. |
| maxBuffers (ChannelPublishingType) | Die maximale Anzahl von Puffern, die für die Sitzung reserviert werden. |
| maxSize (ChannelLoggingType) | Die maximale Größe der Protokolldatei in Bytes. |
| message (message Table) | Enthält einen Verweis auf eine Zeichenfolge im Lokalisierungsabschnitt des Manifests. |
| messageTable -Element (EventsType) | Enthält einen Verweis auf eine Zeichenfolge im Lokalisierungsabschnitt des Manifests. |
| metadata (instrumentationManifest) | Enthält globale Werte, auf die Sie in anderen Manifesten verweisen können. |
| minBuffers (ChannelPublishingType) | Die Mindestanzahl von Puffern, die für die Sitzung reserviert werden. |
| namedQueries (MetadataType) | Wird nicht verwendet. Definiert eine Liste benannter Abfragen, die die Ereignismeldungszeichenfolge nach einem Wert abfragen und eine angegebene Aktion ausführen, falls gefunden. |
| namedQueries (ProviderType) | Wird nicht verwendet. Definiert eine Liste benannter Abfragen, die die Ereignismeldungszeichenfolge nach einem Wert abfragen und ggf. eine angegebene Aktion ausführen. |
| opcode (OpcodeListType) | Enthält einen numerischen Wert, der die Aktivität oder einen Punkt innerhalb einer Aktivität identifiziert, die die Anwendung ausgeführt hat, als sie das Ereignis ausgelöst hat (z. B. Initialisierung oder Schließen). |
| opcode (TaskEventDefinitionType) | Nicht verfügbar. Windows Server 2008 und Windows Vista: Enthält einen aufgabenspezifischen Opcode für ein Ereignis. Alle Opcodedefinitionen werden als taskspezifisch für den Task angenommen, der die Ereignisdefinitionen enthält. Ab Windows 7 nicht verfügbar. |
| opcodes (MetadataType) | Definiert eine Liste von Opcodes, die Sie zum Gruppieren von Ereignissen innerhalb einer Aufgabe verwenden können. |
| opcodes (ProviderType) | Definiert eine Liste von Opcodes, die Sie zum Gruppieren von Ereignissen innerhalb einer Aufgabe verwenden können. |
| opcodes (TaskType) | Definiert eine Liste aufgabenspezifischer Opcodes. |
| outType (InputType) | Eine Liste von Ausgabedatentypen, die bestimmen, wie die Daten gerendert werden. |
| patternMap (PatternMapListType) | Definiert eine Zuordnung zwischen zwei regulären Ausdrücken. Ein Ausdruck wird verwendet, um eine übereinstimmende Zeichenfolge in der Meldungszeichenfolge zu finden, und der andere wird verwendet, um die Zeichenfolge zu ändern, bevor der Dienst sie wieder in der Nachrichtenzeichenfolge platziert. |
| patternMaps (NamedQueryType) | Definiert eine Liste von Paaren regulärer Ausdrücke, die zum Ändern der Nachrichtenzeichenfolge verwendet werden. |
| provider (EventsType) | Definiert einen Anbieter und die Metadaten, die zum Definieren seiner Ereignisse verwendet werden. |
| publishing (ChannelType) | Definiert die Protokollierungseigenschaften für die Sitzung, die der Kanal verwendet. |
| resources (LocalizationType) | Definiert eine Gruppe von Zeichenfolgentabellen, die die lokalisierten Zeichenfolgen enthalten, auf die Sie im Manifest verweisen. |
| retention (ChannelLoggingType) | Bestimmt, ob die Protokolldatei eine sequenzielle oder kreisförmige Protokolldatei ist. |
| sidType (ChannelPublishingType) | Bestimmt, ob eine Sicherheits-ID (SID) des Prinzipals mit jedem ereignis in den Kanal geschrieben werden soll. |
| string (StringTableType) | Definiert eine lokalisierte Zeichenfolge. |
| stringTable (LocalizationType) | Definiert eine Liste lokalisierter Zeichenfolgen, auf die Sie in Ihrem Manifest verweisen können. |
| stringTable (Ressourcen) | Definiert eine Liste lokalisierter Zeichenfolgen, auf die Sie in Ihrem Manifest verweisen können. |
| struct (TemplateItemType) | Definiert eine -Struktur, die ein oder mehrere Datenelemente enthält, die Sie in das Ereignis einschließen möchten. |
| task (DefinitionType) | Nicht verfügbar. Windows Server 2008 und Windows Vista: Definiert ein aufgabenspezifisches Ereignis, das Ihr Anbieter protokollieren kann. Ab Windows 7 nicht verfügbar. |
| task (TaskListType) | Definiert eine Komponente oder Unterkomponente einer Anwendung. |
| tasks (ProviderType) | Definiert eine Liste von Aufgaben, die ein Anbieter zum Gruppieren von Ereignissen verwenden kann. |
| template (TemplateListType) | Eine Vorlage, die die Daten definiert, die in ein Ereignis eingeschlossen werden sollen. |
| templates (ProviderType) | Definiert eine Liste von Vorlagen, die die Daten angeben, die in die Ereignisse eingeschlossen werden sollen. |
| types (MetadataType) | Definiert eine Liste von XML-Typen. |
| UserData (TemplateItemType) | Ein XML-Fragment, das zum Rendern der Ereignisdaten verwendet wird. |
| valueMap (MapType) | Definiert eine Liste von Name-Wert-Paaren, die ganzzahlige Werte und Zeichenfolgenwerte zuordnen. |
| xmlType (XmlTypeListType) | Definiert einen XML-Typ. |
| xmlTypes (TypeListType) | Definiert eine Liste von Ausgabetypen, mit denen der Dienst bestimmt, wie ein Eingabedatentyp gerendert wird. |