Partilhar via


Objetos de Posição TTD

Descrição

Os objetos de posição são usados para descrever uma posição em um rastreamento de viagem no tempo. Um objeto de posição é normalmente descrito por dois números hexadecimais separados por dois pontos. O primeiro dos números hexadecimais é a Sequência e o segundo é a Etapa.

Uma posição de FFFFFFFFFFFFFFFE:0 indica o fim do rastreamento.

Propriedades

Propriedade Descrição
Percentagem Percentagem em traço (para a sequência mais próxima).
Nota: A percentagem exata pode diferir do que é solicitado no comando !tt devido ao arredondamento para a Sequência mais próxima.
Sequência O ponto de sequenciação relevante para a posição.
Passos O número de passos desde o ponto de sequência neste segmento para chegar a esta posição.

Metodologia

Método Descrição
SeekTo() O tempo viaja para esta posição no traço.
ToSystemTime() Devolve o tempo aproximado do relógio de parede para a posição (UTC).

Exemplo de Utilização

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]

Ver também

Depuração Temporal - Introdução aos Objetos de Depuração Temporal

Depuração de Time Travel - Visão Geral

dx (Expressão do Modelo de Objeto do Display Debugger)