Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Ereignistypklasse für das Protokolldateiheaderereignis. Diese Klasse enthält Informationen zur Ereignisablaufverfolgungssitzung.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[EventType(0)]
class EventTrace_Header : EventTraceEvent
{
uint32 BufferSize;
uint32 Version;
uint32 ProviderVersion;
uint32 NumberOfProcessors;
uint64 EndTime;
uint32 TimerResolution;
uint32 MaxFileSize;
uint32 LogFileMode;
uint32 BuffersWritten;
uint32 StartBuffers;
uint32 PointerSize;
uint32 EventsLost;
uint32 CPUSpeed;
uint32 LoggerName;
uint32 LogFileName;
uint8 TimeZoneInformation[];
uint64 BootTime;
uint64 PerfFreq;
uint64 StartTime;
uint32 ReservedFlags;
uint32 BuffersLost;
};
Member
Die EventTrace_Header-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die EventTrace_Header-Klasse verfügt über diese Eigenschaften.
-
BootTime
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (17)
Zeitpunkt, zu dem das System gestartet wurde, in Intervallen von 100 Nanosekunden seit Mitternacht, 1. Januar 1601.
-
-
BufferSize
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (1)
Größe der Puffer der Ereignisablaufverfolgungssitzung in KB.
-
-
BuffersLost
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (21)
Gesamtanzahl verlorener Puffer.
-
-
BuffersWritten
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (9)
Gesamtanzahl der Puffer, die von der Ereignisablaufverfolgungssitzung geschrieben werden.
-
-
CPUSpeed
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (13)
CPU-Geschwindigkeit in Megahertz.
Windows 2000: Nicht unterstützt.
-
-
EndTime
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (5)
Zeitpunkt, zu dem die Ereignisablaufverfolgungssitzung beendet wurde, in Intervallen von 100 Nanosekunden seit Mitternacht, 1. Januar 1601. Dieser Wert kann 0 sein, wenn Sie Ereignisse in Echtzeit oder aus einer Protokolldatei nutzen, in der die Bereitstellung weiterhin Ereignisse protokolliert.
-
-
EventsLost
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (12)
Anzahl der Ereignisse, die während der Ereignisablaufverfolgungssitzung verloren gegangen sind.
-
-
LogFileMode
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (8), Format("x")
Aktueller Protokollierungsmodus für die Ereignisablaufverfolgungssitzung. Eine Liste der Werte finden Sie unter Protokollierungsmoduskonstanten.
-
-
LogFileName
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (15), Zeiger
Name der Ereignisablaufverfolgungsprotokolldatei, die die Ereignisse enthält.
-
-
LoggerName
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (14), Zeiger
Name der Ereignisablaufverfolgungssitzung.
-
-
Maxfilesize
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (7)
Maximale Größe der Protokolldatei in Megabyte.
-
-
NumberOfProcessors
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (4)
Anzahl der Prozessoren im System.
-
-
PerfFreq
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (18)
Häufigkeit des hochauflösenden Leistungsindikators, sofern vorhanden.
-
-
ZeigerSize
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (11)
Größe eines Zeigerdatentyps in Bytes.
-
-
ProviderVersion
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (3)
Buildnummer des Betriebssystems.
-
-
ReservedFlags
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (20)
Reserviert.
-
-
StartBuffers
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (10)
Reserviert.
-
-
StartTime
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (19)
Zeitpunkt, zu dem die Ereignisablaufverfolgungssitzung gestartet wurde, in Intervallen von 100 Nanosekunden seit Mitternacht, 1. Januar 1601.
-
-
TimerResolution
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (6)
Auflösung des Hardwaretimers in Einheiten von 100 Nanosekunden.
-
-
TimeZoneInformation
-
-
Datentyp: uint8-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (16), Extension("NoPrint"), Max (176)
Eine TIME_ZONE_INFORMATION-Struktur , die die Zeitzone für die Elemente BootTime, EndTime und StartTime enthält.
-
-
Version
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId (2)
Versionsnummer des Betriebssystems. Ab den Bytes mit niedriger Reihenfolge enthalten die ersten beiden Bytes Hauptversion, die nächsten beiden Bytes eine Nebenversion, die nächsten beiden Bytes eine Service Pack-Hauptversion und die letzten beiden Bytes eine Service Pack-Nebenversion.
-
Bemerkungen
In der Regel möchten Sie die Werte für die folgenden Eigenschaften speichern, um sie später bei der Verarbeitung von Ereignissen aus der Protokolldatei zu verwenden.
- TimerResolution: Verwenden Sie mit den KernelTime - und UserTime-Membern der EVENT_TRACE_HEADER-Struktur , um die CPU-Kosten für eine Reihe von Anweisungen zu ermitteln. Ausführliche Informationen finden Sie im Abschnitt Hinweise von EVENT_TRACE_HEADER.
- PointerSize: Verwenden Sie für Eigenschaften, die den Zeigerqualifizierer enthalten, diesen Wert, um die Größe des Zeigers zu bestimmen. Beachten Sie, dass dieser Wert möglicherweise nicht richtig ist. Beispielsweise protokolliert eine 32-Bit-Anwendung auf einem 64-Bit-Computer 4-Byte-Zeiger. Die Sitzung legt jedoch PointerSize auf 8 fest.
- LogFileMode: Verwenden Sie, um zu ermitteln, ob es sich bei dieser Sitzung um eine private Protokollierungssitzung handelt. Es gibt einige Eigenschaften, die keine Daten für private Protokollierungssitzungen enthalten. Beispielsweise die KernelTime - und UserTime-Member der EVENT_TRACE_HEADER Struktur.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Siehe auch