!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
其他資訊
此延伸模組僅適用於時間移動追蹤。 如需時間移動的詳細資訊,請參閱 時間旅行偵錯 - 概觀。