!tt (時間旅行)

具有時鐘的時間移動偵錯標誌。

!tt (時間移動) 調試程式延伸模組,可讓您及時向前和向後巡覽。

!tt 導覽命令

使用 !tt 延伸模組,藉由前往追蹤中的指定位置,以及時向前或向後巡覽。

!tt [position]

參數

position

以下列任何格式提供時間位置,以前往該時間點。

  • 如果 {position} 是介於 0 到 100 之間的十進制數,則會移至追蹤中大約該百分比。 例如:

    • !tt 0 - 時間移至追蹤的開頭
    • !tt 50 - 時間前往追蹤的一半
    • !tt 100 - 時間移至追蹤結尾
  • 如果 {position} 是 #:#,其中 # 是十六進位數位,則會移至該位置。 如果省略 之後的數位:,則預設為零。

    • !tt 1A0: - 時間移動位置 1A0:0
    • !tt 1A0:0 - 時間前往位置 1A0:0
    • !tt 1A0:12F - 時間移動位置 1A0:12F

    注意

    追蹤會使用參考追蹤中特定位置參考的兩部分指令位置,例如 12:0。 或 15:7。 這兩個元素是定義的十六進位數位,如這裡所述。

    xx:yy

    xx- 第一個專案是排序編號,對應至排序事件。

    yy - 第二個元素是步驟計數,其與排序事件之後的指令計數大致對應。

DLL

ttdext.dll

其他資訊

此延伸模組僅適用於時間移動追蹤。 如需時間移動的詳細資訊,請參閱 時間旅行偵錯 - 概觀

另請參閱

時間移動偵錯 - 概觀