l+, l- (Definir opções de origem)
Os comandos l+e l- definem as opções de linha de origem que controlam as opções de exibição da origem e de etapa do programa.
l+Option
l-Option
l{+|-}
Parâmetros
+ ou -
Especifica se uma determinada opção deve ser ativada (sinal de adição [+])ou desativada (sinal de subtração [-]).
Opção
Uma das opções a seguir. As opções devem estar em letras minúsculas.
l
Exibe números de linha de origem no prompt de comando. Você pode desabilitar a exibição da linha de origem por meio de l-ls ou .prompt_allow -src. Para tornar os números de linha de origem visíveis, você deve habilitar a exibição da linha de origem por meio de ambos os mecanismos.
o
Oculta todas as mensagens (exceto a linha de origem e o número de linha) quando você está percorrendo o código. (A opção s também deve estar ativa para que a opção o tenha qualquer efeito.)
s
Exibe linhas de origem e números de linha de origem no prompt de comando.
t
Inicia o modo de origem. Se esse modo não estiver definido, o depurador estará no modo de assembly.
*
Ativa ou desativa todas as opções.
Ambiente
Item | Descrição |
---|---|
Modos | Modo de usuário, modo kernel |
Destinos | Ao vivo, despejo de memória |
Plataformas | Tudo |
Informações adicionais
Para obter mais informações sobre depuração de origem e comandos relacionados, consulte Depuração no Modo de Origem. Para obter mais informações sobre depuração de assembly e comandos relacionados, consulte Depuração no modo assembly.
Comentários
Se você omitir Option, as opções definidas anteriormente serão exibidas. Nesse caso, os comandos l+ e l- têm efeitos idênticos. No entanto, você deve incluir um sinal de adição (+) ou sinal de subtração (-) para que o comando l funcione.
Você pode incluir apenas uma opção sempre que emitir esse comando. Se você listar mais de uma opção, somente a primeira opção será detectada. No entanto, ao emitir repetidamente esse comando, você pode ativar ou desativar quantas opções desejar. (Em outras palavras, l+lst não funciona, mas l+l; l+s; l+t obtém o efeito desejado.)
Quando você especifica a opção s , as linhas de origem e os números de linha são exibidos quando você percorre o código, independentemente de ter especificado a opção l . A opção o não tem efeito, a menos que você especifique a opção s .
As opções de linha de origem não entrarão em vigor, a menos que você habilite o carregamento do número de linha usando o comando .lines (Suporte à Linha de Origem) ou a opção de linha de comando -lines. Por padrão, se você não tiver usado esses comandos, o WinDbg ativa o suporte à linha de origem e o CDB o desativa.