Partager via


Objets d’exception TTD

Description

Les objets d’exception TTD sont utilisés pour fournir des informations sur les exceptions d’événement qui se sont produites pendant une session de trace.

Propriétés

Property Description
Type Décrit le type d’exception. Les valeurs possibles sont « Software » et « Hardware ».
ProgramCounter Instruction dans laquelle l’exception a été levée.
Code Code de l’exception.
Indicateurs Indicateurs d’exception.
RecordAddress Où en mémoire vous pouvez trouver l’enregistrement de l’exception.

Children

Object Description
Position Objet position qui décrit la position de l’exception s’est produite.

Exemple d’utilisation

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

Voir aussi

Débogage de voyage dans le temps - Introduction aux objets de débogage de voyage dans le temps

Débogage de voyage dans le temps - Vue d’ensemble

dx (Afficher l’expression du modèle d’objet de débogage)