Compartilhar via


Eventos ETW de pilha

O evento de pilha deve ser usado em conjunto com outros eventos para gerar os rastreamentos de pilha após um evento é gerado. Ele é registrado quando o provedor de tempo de execução está habilitado. Esse é um evento de alta freqüência, pois ele é disparado sempre que outro evento de tempo de execução é gerado. Por esse motivo, recomendamos que você use este evento com cuidado.

A tabela a seguir mostra o nível e a palavra-chave. (Para obter mais informações, consulte Níveis e palavras-chave do ETW CLR.)

Palavra-chave para disparar o evento.

Level

StackKeyword(0x40000000)

LogAlways(0)

A tabela a seguir mostra as informações de evento.

Evento

Identificação de evento

Gerado quando

CLRStackWalk

82

Em conjunto com outros eventos para gerar um evento a seguir de rastreamentos de pilha.

A tabela a seguir mostra os dados do evento.

Nome do campo

Tipo de dados

Descrição

ClrInstanceID

Win: Uint16.

Identificador exclusivo do tempo de execução.

Reserved1

Win: UInt8

Reservado.

Reserved2

Win: UInt8

Reservado.

FrameCount

Win: UInt32.

O número de quadros no rastreamento da pilha.

Pilha

Win: ponteiro

Colunas de ponteiros de instrução.

Consulte também

Conceitos

Eventos ETW CLR