Freigeben über


ETW-Laufzeitinformationsereignisse

Diese ETW-Ereignisse erfassen Informationen über die Laufzeit, einschließlich der SKU, der Versionsnummer, der Art der Aktivierung der Laufzeit, der Befehlszeilenparameter, mit denen sie gestartet wurde, der GUID (wenn zutreffend) und weiterer wichtiger Informationen. Wenn innerhalb eines Prozesses mehrere Laufzeiten ausgeführt werden, helfen Ihnen die von diesen Ereignissen bereitgestellten Informationen dabei, die Laufzeiten eindeutig zu machen.

Die folgende Tabelle enthält zwei Laufzeitinformationsereignisse. Die Ereignisse können unter jedem Schlüsselwort oder jeder Maske ausgelöst werden. (Weitere Informationen finden Sie unter CLR ETW Keywords and Levels.)

Ereignis Ereignis-ID Anbieter Beschreibung
RuntimeInformationEvent 187 CLRRuntime Wird ausgelöst, wenn eine Laufzeit geladen wird
RuntimeInformationDCStart 187 CLRRundown Zählt die geladenen Laufzeiten auf

Die folgende Tabelle zeigt die Ereignisdaten an.

Feldname Datentyp Beschreibung
ClrInstanceID win:UInt16 Eindeutige ID für die Instanz von CLR oder CoreCLR.
Sku win:UInt16 1 – Desktop-CLR

2 – CoreCLR
BclVersion – Major Version win:UInt16 Hauptversion der mscorlib.dll
BclVersion – Major Version win:UInt16 Nummer der Nebenversion der mscorlib.dll
BclVersion – Build Number win:UInt16 Buildnummer der mscorlib.dll
BclVersion – QFE win:UInt16 Nummer der Hotfixversion der mscorlib.dll
VMVersion – Major Version win:UInt16 Version der clr.dll oder coreclr.dll, abhängig von der SKU
VMVersion – Minor Version win:UInt16 Version der clr.dll oder coreclr.dll, abhängig von der SKU
VMVersion – Build Number win:UInt16 Buildnummer der clr.dll oder coreclr.dll
VMVersion – QFE win:UInt16 Nummer der Hotfixversion der clr.dll oder coreclr.dll
StartupFlags win:UInt32 In mscoree.h definierte Startflags
StartupMode win:UInt8 0x01 – verwaltete ausführbare Datei

0x02 – gehostete CLR

0x04 – C++ verwalteter Interop

0x08 – COM-aktiviert

0x10 – andere
CommandLine win:UnicodeString Nur ungleich NULL, wenn StartupMode = 0x01
ComObjectGUID win:GUID Nur ungleich NULL, wenn StartupMode = 0x08
RuntimeDLLPath win:UnicodeString Pfad zur CLR-DLL-Datei, die in den Prozess geladen wurde

Siehe auch