Condividi tramite


Novità (registro eventi di Windows)

Questa pagina riepiloga le nuove funzionalità aggiunte all'API registro eventi di Windows per ogni versione.

Windows 7 e Windows Server 2008 R2

Di seguito sono riportate le modifiche apportate allo schema EventManifest:

  • Rimosso il TaskEventDefinitionType tipo complesso. Per fornire la stessa funzionalità, utilizzare opcode specifici per l'attività (vedere l'elemento opcodes nel tipo complesso TaskType ).
  • È stato aggiunto il CSymbolType, filePathe strTableRef tipi semplici per limitare i valori assegnati agli attributi di questi tipi.
  • Aggiunto l'attributo dei filtri al tipo complesso ProviderType. I provider possono usare i filtri nello stesso modo in cui usano livelli e parole chiave per determinare se devono scrivere un evento.
  • Sono stati aggiunti i tipi di output seguenti che è possibile specificare per gli elementi di dati definiti in un modello di dati dell'evento:
    • win:DateTimeCultureInsensitive
    • win:HResult
    • win:NTSTATUS
  • I tipi di output vengono ora rispettati, mentre prima sono stati ignorati.

Sono state apportate le modifiche seguenti alla versione del compilatore di messaggi fornita con la versione di Windows 7 di Windows SDK:

  • Aggiunti argomenti affinché il compilatore generi codice di log in base al tuo manifesto. È anche possibile richiedere al compilatore di generare codice per registrare gli eventi nei sistemi operativi precedenti a Windows Vista. Per un elenco degli argomenti, vedere la sezione "Argomenti specifici per la generazione di codice usato per registrare gli eventi" dell'argomentodel compilatore di messaggi.
  • Il compilatore applica ora una convalida sintattica e semantica più restrittiva nel manifesto. Ciò può causare che alcuni manifesti che erano stati compilati con successo nelle versioni precedenti del compilatore di messaggi richiedano modifiche per poter essere compilati correttamente usando la versione più recente.