Evento ETW de pilha
O evento de pilha deve ser usado em conjunto com outros eventos para gerar rastreamentos de pilha depois que um evento é acionado. Ele é registrado quando o provedor de runtime está habilitado. Esse é um evento de alta frequência porque é acionado sempre que outro evento de runtime é acionado. Por esse motivo, recomendamos ter cautela ao usar esse evento.
A tabela a seguir mostra a palavra-chave e o nível. (Para obter mais informações, consulte Palavras-chaves e níveis CLR ETW.)
Palavra-chave para acionar o evento | Nível |
---|---|
StackKeyword (0x40000000) |
LogAlways(0) |
A tabela a seguir mostra as informações do evento.
Evento | ID do evento | Acionado quando |
---|---|---|
CLRStackWalk |
82 | Em conjunto com outros eventos para gerar rastreamentos de pilha após um evento. |
A tabela a seguir mostra os dados do evento.
Nome do campo | Tipo de Dados | Descrição |
---|---|---|
ClrInstanceID | win:Uint16 | Identificador exclusivo do runtime. |
Reserved1 | win:UInt8 | Reservado. |
Reserved2 | win:UInt8 | Reservado. |
FrameCount | win:UInt32 | O número de quadros no rastreamento de pilha. |
Pilha | win:Pointer | Colunas de ponteiros de instrução. |
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.