Evento ETW Exception Thrown_V1

Esse evento captura informações sobre as exceções geradas.

A tabela a seguir mostra a palavra-chave com a qual o evento é acionado, além do nível do evento. (Para obter mais informações, consulte Palavras-chaves e níveis CLR ETW.)

Palavra-chave para acionar o evento Nível
ExceptionKeyword (0x8000) Warning (2)

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

Evento ID do evento Acionado quando
ExceptionThrown_V1 80 Uma exceção gerenciada é gerada.

A tabela a seguir mostra dados do evento.

Nome do campo Tipo de dados Descrição
Tipo de exceção win:UnicodeString Tipo da exceção; por exemplo, System.NullReferenceException.
Mensagem de exceção win:UnicodeString A mensagem de exceção real.
EIPCodeThrow win:Pointer Ponteiro de instrução em que ocorreu a exceção.
ExceptionHR win:UInt32 Exceção HRESULT.
ExceptionFlags win:UInt16 0x01: HasInnerException (consulte Eventos CLR ETW na documentação do Visual Basic).

0x02: IsNestedException.

0x04: IsRethrownException.

0x08: IsCorruptedStateException (indica que o estado do processo está corrompido. Confira Tratamento de exceções de estado corrompido).

0x10: IsCLSCompliant (uma exceção que é derivada de Exception está em conformidade com CLS; caso contrário, ela não está em conformidade com CLS).
ClrInstanceID win:UInt16 ID exclusiva da instância do CLR ou do CoreCLR.

Confira também