Compartir a través de


Objetos de excepción TTD

Descripción

Los objetos exception TTD se usan para proporcionar información sobre las excepciones de eventos que se produjeron durante una sesión de seguimiento.

Propiedades

Property Descripción
Tipo Describe el tipo de excepción. Los valores posibles son "Software" y "Hardware".
ProgramCounter Instrucción en la que se produjo la excepción.
Código Código de la excepción.
Flags Marcas de excepción.
RecordAddress Donde en memoria puede encontrar el registro de la excepción.

Children

Object Descripción
Position Objeto position que describe la posición en la que se produjo la excepción.

Uso de ejemplo

0:003> dx -r1 @$curprocess.TTD.Events.Where(t => t.Type == "Exception")[0].Exception
@$curprocess.TTD.Events.Where(t => t.Type == "Exception")[0].Exception                 : Exception 0x80010012 of type Software at PC: 0X7FF9F6DC8670
    Position         : 36A7:0 [Time Travel]
    Type             : Software
    ProgramCounter   : 0x7ff9f6dc8670
    Code             : 0x80010012
    Flags            : 0x1
    RecordAddress    : 0x0

Consulte también

Depuración de viajes en el tiempo - Introducción a los objetos de depuración de viajes en el tiempo

Depuración de viajes en el tiempo - Información general

dx (Mostrar la expresión del modelo de objeto del depurador)