Compartilhar via


tt (rastreamento para o próximo retorno)

O comando tt executa o programa até que uma instrução de retorno seja atingida.

User-Mode

[~Thread] tt [r] [= StartAddress] [Count] 

Kernel-Mode

tt [r] [= StartAddress] [Count] 

Parâmetros

Thread
Especifica threads para continuar em execução. Todos os outros threads estão congelados. Para obter mais informações sobre a sintaxe, consulte Sintaxe de thread. Você pode especificar threads somente no modo de usuário.

R
Ativa e desativa a exibição de registros e sinalizadores. Por padrão, os registros e sinalizadores são exibidos. Você pode desabilitar a exibição de registro usando os comandos ttr, pr, tr ou .prompt_allow -reg. Todos esses comandos controlam a mesma configuração e você pode usar qualquer um deles para substituir qualquer uso anterior desses comandos.

Você também pode desabilitar a exibição de registro usando o comando l-os. Essa configuração é separada dos outros quatro comandos. Para controlar quais registros e sinalizadores são exibidos, use o comando rm (Register Mask).

Startaddress
Especifica o endereço em que o depurador inicia a execução. Se você não usar StartAddress, a execução começará na instrução para a qual o ponteiro de instrução aponta. Para obter mais informações sobre a sintaxe, consulte Sintaxe de intervalo de endereços e endereços.

Contar
Especifica o número de instruções de retorno que o depurador deve encontrar para o º comando terminar. O valor padrão é um.

Ambiente

Item Descrição
Modos modo de usuário, modo kernel
Destinos somente depuração dinâmica
Plataformas all

Informações adicionais

Para obter mais informações sobre comandos relacionados, consulte Controlando o destino.

Comentários

O comando tt faz com que o destino comece a ser executado. Essa execução continua até que o depurador atinja uma instrução de retorno ou encontre um ponto de interrupção

Se o contador do programa já estiver em uma instrução de retorno , o depurador rastreará o retorno e continuará em execução até que outro retorno seja atingido. Esse rastreamento, em vez de execução, da chamada é a única diferença entre tt e pt (Step to Next Return).

No modo de origem, você pode associar uma linha de origem a várias instruções de assembly. Esse comando não para em uma instrução de retorno associada à linha de origem atual.