Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esses eventos ETW registram informações sobre o runtime, incluindo a SKU, o número de versão, a maneira pela qual o runtime foi ativado, os parâmetros de linha de comando com os quais ele foi iniciado, o GUID (se aplicável) e outras informações relevantes. Se vários runtimes estiverem sendo executados dentro de um processo, as informações fornecidas por esses eventos (o ClrInstanceID) ajudarão a desfazer a ambiguidade entre os runtimes.
A tabela a seguir mostra os dois eventos de informações de runtime. Os eventos podem ser gerados sob qualquer palavra-chave ou máscara. (Para obter mais informações, consulte Palavras-chaves e níveis CLR ETW.)
| Evento | ID do evento | Provedor | Descrição |
|---|---|---|---|
RuntimeInformationEvent |
187 | CLRRuntime | Gerado quando um runtime é carregado. |
RuntimeInformationDCStart |
187 | CLRRundown | Enumera os runtimes que são carregados. |
A tabela a seguir mostra dados do evento.
| Nome do campo | Tipo de dados | Descrição |
|---|---|---|
| ClrInstanceID | win:UInt16 | ID exclusiva da instância do CLR ou do CoreCLR. |
| Sku | win:UInt16 | 1 – CLR de Área de Trabalho. 2 – CoreCLR. |
| BclVersion – versão principal | win:UInt16 | Versão principal de mscorlib.dll. |
| BclVersion – versão secundária | win:UInt16 | Número de versão secundária de mscorlib.dll. |
| BclVersion – número de build | win:UInt16 | Número de build de mscorlib.dll. |
| BclVersion – QFE | win:UInt16 | Número de versão de hotfix de mscorlib.dll. |
| VMVersion – versão principal | win:UInt16 | Versão de clr.dll ou coreclr.dll, dependendo da SKU. |
| VMVersion – versão secundária | win:UInt16 | Versão secundária de clr.dll ou coreclr.dll, dependendo da SKU. |
| VMVersion – número de build | win:UInt16 | Número de build de clr.dll ou coreclr.dll. |
| VMVersion – QFE | win:UInt16 | Número de versão do hotfix de clr.dll ou coreclr.dll. |
| StartupFlags | win:UInt32 | Sinalizadores de inicialização definidos em mscoree.h. |
| StartupMode | win:UInt8 | 0x01 – executável gerenciado. 0x02 – CLR hospedado. 0x04 – interoperabilidade gerenciada de C++. 0x08 – ativado por COM. 0x10 – outros. |
| CommandLine | win:UnicodeString | Não nulo somente se StartupMode=0x01. |
| ComObjectGUID | win:GUID | Não nulo somente se StartupMode=0x08. |
| RuntimeDLLPath | win:UnicodeString | Caminho para o arquivo. dll do CLR que foi carregado no processo. |