Partager via


Événements ETW d'information du runtime

Ces événements ETW journalisent des informations sur le runtime, notamment la référence, le numéro de version, le mode d'activation du runtime, les paramètres de ligne de commande avec lesquels il a été démarré, le GUID (le cas échéant) et d'autres informations pertinentes. Si plusieurs runtimes sont exécutés dans un processus, les informations fournies par ces événements (ClrInstanceID) permettent de les distinguer.

Le tableau suivant répertorie les deux événements d'informations sur les runtimes. Les événements peuvent être déclenchés sous n'importe quel mot clé ou masque. (Pour plus d'informations, consultez Niveaux et mots clés ETW du CLR.)

Événement

ID d'événement

Fournisseur

Description

RuntimeInformationEvent

187

CLRRuntime

Déclenché lorsqu'un runtime est chargé.

RuntimeInformationDCStart

187

CLRRundown

Énumère les runtimes chargés.

Le tableau suivant répertorie les données d'événement.

Nom du champ

Type de données

Description

ClrInstanceID

win:UInt16

ID unique pour l'instance de CLR ou CoreCLR.

Sku

win:UInt16

1 – CLR de bureau.

2 – CoreCLR.

BclVersion – Version principale

win:UInt16

Version principale de mscorlib.dll.

BclVersion – Version secondaire

win:UInt16

Numéro de version secondaire de mscorlib.dll.

BclVersion – Numéro de build

win:UInt16

Numéro de build de mscorlib.dll.

BclVersion – QFE

win:UInt16

Numéro de version de correctif de mscorlib.dll.

VMVersion – Version principale

win:UInt16

Version de clr.dll ou coreclr.dll, en fonction de SKU.

VMVersion – Version secondaire

win:UInt16

Version secondaire de clr.dll ou coreclr.dll, en fonction de SKU.

VMVersion – Numéro de build

win:UInt16

Numéro de build de clr.dll ou coreclr.dll.

VMVersion – QFE

win:UInt16

Numéro de version de correctif de clr.dll ou coreclr.dll.

StartupFlags

win:UInt32

Indicateurs de démarrage définis dans mscoree.h.

StartupMode

win:UInt8

0x01 - Exécutable managé.

0x02 - CLR hébergé.

0x04 - Interopérabilité managée C++.

0x08 - Activé pour COM.

0x10 - Autre.

CommandLine

win:UnicodeString

Non Null uniquement si StartupMode=0x01.

ComObjectGUID

win:GUID

Non Null uniquement si StartupMode=0x08.

RuntimeDLLPath

win:UnicodeString

Chemin d'accès au fichier .dll du CLR chargé dans le processus.

Voir aussi

Concepts

Événements ETW du CLR