Freigeben über


TTD-Ausnahmeobjekte

Beschreibung

TTD Exception-Objekte werden verwendet, um Informationen zu Ereignis exceptions bereitzustellen, die während einer Ablaufverfolgungssitzung aufgetreten sind.

Eigenschaften

Eigenschaften Beschreibung des Dataflows
type Beschreibt den Ausnahmetyp. Mögliche Werte sind "Software" und "Hardware".
ProgramCounter Die Anweisung, in der die Ausnahme ausgelöst wurde.
Code Der Code der Ausnahme.
Flags Die Ausnahmekennzeichnungen.
RecordAddress Wo sich der Speicher befindet, finden Sie den Datensatz der Ausnahme.

Children

Object Beschreibung
Positionsnummer Ein Positionsobjekt , das die Position beschreibt, an der die Ausnahme aufgetreten ist.

Verwendungsbeispiel

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

Weitere Informationen

Debuggen von Zeitreisen – Einführung in Objekte zum Debuggen von Zeitreisen

Zeitreise-Debugging – Überblick

dx (Display Debugger Object Model Expression)