Dela via


Runtime Information ETW-händelser

Dessa ETW-händelser loggar information om körningen, inklusive SKU, versionsnummer, hur körningen aktiverades, de kommandoradsparametrar som den startades med, GUID (om tillämpligt) och annan relevant information. Om flera körningar körs inom en process kan informationen som tillhandahålls av dessa händelser (ClrInstanceID) göra körningen otydlig.

Följande tabell visar de två körningsinformationshändelserna. Händelserna kan aktiveras under valfritt nyckelord eller mask. (Mer information finns i CLR ETW-nyckelord och -nivåer.)

Händelse Händelse-ID Leverantör Beskrivning
RuntimeInformationEvent 187 CLRRuntime Upphöjt när en körning läses in.
RuntimeInformationDCStart 187 CLRRundown Räknar upp de körningsmiljöer som läses in.

I följande tabell visas händelsedata.

Fältnamn Datatyp Beskrivning
ClrInstanceID win:UInt16 Unikt ID för instansen av CLR eller CoreCLR.
Sku win:UInt16 1 – Desktop CLR.

2 – CoreCLR.
BclVersion – huvudversion win:UInt16 Huvudversion av mscorlib.dll.
BclVersion – delversion win:UInt16 Delversionsnummer för mscorlib.dll.
BclVersion – versionsnummer win:UInt16 Skapa antal mscorlib.dll.
BclVersion – QFE win:UInt16 Versionsnummer för snabbkorrigeringar för mscorlib.dll.
VMVersion – huvudversion win:UInt16 Version av clr.dll eller coreclr.dll, beroende på SKU.
VMVersion – delversion win:UInt16 Delversion av clr.dll eller coreclr.dll, beroende på SKU.
VMVersion – versionsnummer win:UInt16 Skapa antal clr.dll eller coreclr.dll.
VMVersion – QFE win:UInt16 Versionsnummer för snabbkorrigeringar för clr.dll eller coreclr.dll.
StartupFlags win:UInt32 Startflaggor som definierats i mscoree.h.
StartupMode win:UInt8 0x01 – Hanterad körbar fil.

0x02 – Värdbaserad CLR.

0x04 – C++ hanterad interop.

0x08 – COM-aktiverad.

0x10 - Annat.
Kommandorad win:UnicodeString Icke-null endast om StartupMode=0x01.
ComObjectGUID win:GUID Icke-null endast om StartupMode=0x08.
RuntimeDLLPath win:UnicodeString Sökväg till CLR-.dll fil som lästes in i processen.

Se även