TTD 位置对象

说明

位置对象用于描述按时间顺序查看跟踪中的位置。 位置对象通常由用冒号分隔的两个十六进制数字来描述。 第一个十六进制数是序列,第二个是步骤

FFFFFFFFFFFFFFFE:0 的位置表示跟踪结束。

属性

属性 说明
百分比 跟踪百分比(到最接近的序列)。
注意:由于四舍五入到最接近的序列,确切的百分比可能与在 !tt 命令中请求的百分比不同。
序列 与位置相关的排序点。
步骤 从该线程中的序列点到该位置的步数。

方法

方法 说明
SeekTo() 按时间在跟踪中到达此位置。
ToSystemTime() 返回该位置的近似挂钟时间(UTC)。

用法示例

0:003> dx -r1 @$create("Debugger.Models.TTD.Position", 14006, 0)
@$create("Debugger.Models.TTD.Position", 14006, 0)                 : 36B6:0 [Time Travel]
    Sequence         : 0x36b6
    Steps            : 0x0
    SeekTo           [Method which seeks to time position]
    ToSystemTime     [Method which obtains the approximate system time at a given position]

另请参阅

时间旅行调试 - 时间旅行调试对象简介

时间旅行调试 - 概述

dx(显示调试器对象模型表达式)