TTD 范围对象

说明

TTD Range 对象用于提供有关跟踪中某个时间范围的信息。 这些通常用于描述 TTD 会话期间 TTD 线程对象的生存期

Children

Object 说明
MinPosition 描述 与范围相关的最早位置的位置对象
MaxPosition 描述 与范围相关的最新位置的位置对象

用法示例

在此示例中,MinPosition 和 MaxPosition 对象针对与线程关联的生存期和 ActiveTime 显示。

0:003> dx -r1 @$curprocess.TTD.Threads[5]
@$curprocess.TTD.Threads[5]                 : UID: 7, TID: 0x2580
    UniqueId         : 0x7
    Id               : 0x2580
    Lifetime         : [BAF:0, FFFFFFFFFFFFFFFE:0]
    ActiveTime       : [BB2:0, C6A:0]
    GatherMemoryUse  [Gather inputs, outputs and memory used by a range of execution within a thread]

0:003> dx -r1 @$curprocess.TTD.Threads[5].Lifetime
@$curprocess.TTD.Threads[5].Lifetime                 : [BAF:0, FFFFFFFFFFFFFFFE:0]
    MinPosition      : BAF:0 [Time Travel]
    MaxPosition      : FFFFFFFFFFFFFFFE:0 [Time Travel]

0:003> dx -r1 @$curprocess.TTD.Threads[5].ActiveTime
@$curprocess.TTD.Threads[5].ActiveTime                 : [BB2:0, C6A:0]
    MinPosition      : BB2:0 [Time Travel]
    MaxPosition      : C6A:0 [Time Travel]

另请参阅

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

时间旅行调试 - 概述

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