Description
TTD Exception objects are used to provide information about event exceptions that happened during a trace session.
Properties
| Property |
Description |
| Type |
예외 유형을 설명합니다. 가능한 값은 "소프트웨어" 및 "하드웨어"입니다. |
| ProgramCounter |
예외가 throw된 명령입니다. |
| Code |
예외의 코드입니다. |
| Flags |
예외 플래그입니다. |
| RecordAddress |
메모리에서 예외의 레코드를 찾을 수 있는 위치입니다. |
Children
| Object |
Description |
| Position |
A position object that describes the position the exception occurred. |
Example Usage
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
See Also
시간 이동 디버깅 - 시간 이동 디버깅 개체 소개
시간 이동 디버깅 - 개요
dx(디버거 개체 모델 식 표시)