Partilhar via


Comando Listar Pilha de Chamadas

Exibe a pilha de chamadas atual.

Debug.ListCallStack [/Count:number] [/ShowTypes:yes|no]
[/ShowNames:yes|no] [/ShowValues:yes|no] [/ShowModule:yes|no]
[/ShowLineOffset:yes|no] [/ShowByteOffset:yes|no]
[/ShowLanguage:yes|no] [/IncludeCallsAcrossThreads:yes|no]
[/ShowExternalCode:yes|no] [Thread:n] [index]

Argumentos

  • index
    Opcional. Define o quadro de pilha atual e não exibe nenhuma saída.

Switches

Cada switch pode ser chamado usando a forma completa ou uma forma abreviada.

  • /Count:number [or] /C:number
    Opcional. Número máximo de pilhas de chamadas para exibir. O valor padrão é ilimitado.

  • / ShowTypes:yes|no [or] /T:yes|no
    Opcional. Especifica se deve exibir tipos de parâmetro. Valor padrão é yes.

  • / ShowNames:yes|no [or] /N:yes|no
    Opcional. Especifica se exibe os nomes de parâmetro. Valor padrão é yes.

  • / ShowValues:yes|no [or] /V:yes|no
    Opcional. Especifica se exibe valores de parâmetro. Valor padrão é yes.

  • / ShowModule:yes|no [or] /M:yes|no
    Opcional. Especifica se exibe o nome do módulo. Valor padrão é yes.

  • / ShowLineOffset:yes|no [or] /#:yes|no
    Opcional. Especifica se deve exibir o deslocamento de linha. Valor padrão é no.

  • / ShowByteOffset:yes|no [or] /B:yes|no
    Opcional. Especifica se deve exibir o deslocamento de byte. Valor padrão é no.

  • / ShowLanguage:yes|no [or] /L:yes|no
    Opcional. Especifica se o idioma de exibição. Valor padrão é no.

  • / IncludeCallsAcrossThreads:yes|no [or] /I:yes|no
    Opcional. Especifica se inclui a chamada para ou de outros segmentos. Valor padrão é no.

  • / ShowExternalCode:yes|no
    Opcional. Especifica se deve exibir Just My Code para a pilha de chamadas. Quando Just My Code está desativado, todos os códigos não-usuário é exibido. Quando Just My Code está ativado, o código não-usuário é exibido como [external] na saída de pilha de chamadas.

  • Segmento:n
    Opcional. Exibe a pilha de chamadas para o segmento n. Se nenhum thread for especificado, exibe a pilha de chamadas para o segmento atual.

Comentários

As alterações feitas a argumentos nem opções aplicam-se para invocações futuras deste comando. Se você emitir Debug.ListCallStackpor si só, a pilha de chamadas inteira exibe. Se você especificar um índice, por exemplo,

Debug.ListCallStack 2

em seguida, o quadro de pilha atual é definido como quadro (no caso, o segundo quadro).

Você também pode escrever esse comando usando seu alias predefinido, kb. Por exemplo, você pode inserir

kb 2

Para definir o quadro de pilha atual para o segundo quadro.

Exemplo

>Debug.CallStack /Count:4 /ShowTypes:yes

Consulte também

Referência

Comando Listar Desmontagem

Comando Listar Threads

Comandos do Visual Studio

Janela Comando

Caixa comando/Localizar

Aliases de comando do Visual Studio