What es New (Windows Event Log)

Auf dieser Seite werden die neuen Features zusammengefasst, die der Windows-Ereignisprotokoll-API für jedes Release hinzugefügt wurden.

Windows 7 und Windows Server 2008 R2

Im Folgenden finden Sie die Änderungen, die am EventManifest-Schema vorgenommen wurden:

  • Der komplexe Typ TaskEventDefinitionType wurde entfernt. Um die gleiche Funktionalität zu bieten, verwenden Sie aufgabenspezifische Opcodes (siehe das opcodes-Element des komplexen TaskType-Typs).
  • Die einfachen Typen CSymbolType, filePathund strTableRef wurden hinzugefügt, um Werte einzuschränken, die Attributen dieser Typen zugewiesen sind.
  • Das Filterattribut wurde dem komplexen ProviderType-Typ hinzugefügt. Anbieter können Filter auf die gleiche Weise wie Anbieter verwenden, um zu bestimmen, ob sie ein Ereignis schreiben sollen.
  • Die folgenden Ausgabetypen wurden hinzugefügt, die Sie für Datenelemente angeben können, die in einer Ereignisdatenvorlage definiert sind:
    • win:DateTimeCultureInsensitive
    • win:HResult
    • win:NTSTATUS
  • Die Ausgabetypen werden jetzt berücksichtigt, während sie vor ignoriert wurden.

Die folgenden Änderungen wurden an der Version des Nachrichtencompilers vorgenommen, die im Windows 7-Version des Windows SDK enthalten ist:

  • Argumente wurden hinzugefügt, damit der Compiler Protokollierungscode basierend auf Ihrem Manifest generiert. Sie können auch anfordern, dass der Compiler Code generiert, um Ereignisse auf Betriebssystemen zu protokollieren, bevor Windows Vista ausgeführt wird. Eine Liste der Argumente finden Sie im Abschnitt "Argumente für das Generieren von Code, der zum Protokollieren von Ereignissen verwendet wird" des Themas Nachrichtencompiler.
  • Der Compiler erzwingt jetzt eine strengere syntaktische und semantische Validierung für das Manifest. Dies kann dazu führen, dass einige Manifeste, die erfolgreich in früheren Versionen des Nachrichtencompilers kompiliert wurden, Änderungen erfordern, um erfolgreich mit der neuesten Version kompiliert zu werden.