共用方式為


TTD 範圍物件

描述

TTD Range 物件可用來提供追蹤中某個時間範圍的相關信息。 這些通常用來描述 TTD 工作階段期間 TTD 線程物件的存留期

Children

Object 描述
MinPosition position 物件,描述與範圍相關的最早位置。
MaxPosition position 物件,描述與範圍相關的最新位置。

使用範例

在此範例中,MinPosition 和 MaxPosition 對象會顯示與線程相關聯的 Lifetime 和 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 (顯示除錯程式物件模型表示式)