Delen via


ETW-gebeurtenissen voor runtimegegevens

Deze ETW-gebeurtenissen registreren informatie over de runtime, waaronder de SKU, het versienummer, de manier waarop de runtime is geactiveerd, de opdrachtregelparameters waarmee deze is gestart, de GUID (indien van toepassing) en andere relevante informatie. Als er meerdere runtimes worden uitgevoerd binnen een proces, helpt de informatie die door deze gebeurtenissen (de ClrInstanceID) wordt verstrekt, om de runtimes dubbelzinnigheid te verhelpen.

In de volgende tabel ziet u de twee runtime-informatie gebeurtenissen. De gebeurtenissen kunnen worden gegenereerd onder elk trefwoord of masker. (Zie CLR ETW-trefwoorden en -niveaus voor meer informatie.)

Gebeurtenis Gebeurtenis-id Provider Beschrijving
RuntimeInformationEvent 187 CLRRuntime Wordt gegenereerd wanneer een runtime wordt geladen.
RuntimeInformationDCStart 187 CLRRundown Inventariseert de runtimes die worden geladen.

De volgende tabel bevat gebeurtenisgegevens.

Veldnaam Gegevenstype Beschrijving
ClrInstanceID win:UInt16 Unieke id voor het clr- of CoreCLR-exemplaar.
Sku win:UInt16 1 – Desktop CLR.

2 – CoreCLR.
BclVersion – primaire versie win:UInt16 Primaire versie van mscorlib.dll.
BclVersion – secundaire versie win:UInt16 Secundair versienummer van mscorlib.dll.
BclVersion – buildnummer win:UInt16 Buildnummer van mscorlib.dll.
BclVersion – QFE win:UInt16 Hotfixversienummer van mscorlib.dll.
VMVersion – primaire versie win:UInt16 De versie van clr.dll of coreclr.dll, afhankelijk van de SKU.
VMVersion – secundaire versie win:UInt16 Secundaire versie van clr.dll of coreclr.dll, afhankelijk van de SKU.
VMVersion – buildnummer win:UInt16 Buildnummer van clr.dll of coreclr.dll.
VMVersion – QFE win:UInt16 Hotfixversienummer van clr.dll of coreclr.dll.
StartupFlags win:UInt32 Opstartvlaggetjes die zijn gedefinieerd in mscoree.h.
StartupMode win:UInt8 0x01 : beheerd uitvoerbaar bestand.

0x02 - Gehoste CLR.

0x04 : beheerde C++-interoperabiliteit.

0x08 - COM-geactiveerd.

0x10 - Overig.
Commandline win:UnicodeString Alleen niet null als StartupMode=0x01.
ComObjectGUID win:GUID Alleen niet null als StartupMode=0x08.
RuntimeDLLPath win:UnicodeString Pad naar het CLR-.dll-bestand dat in het proces is geladen.

Zie ook