Comando de pilha de chamada de lista
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]
Arguments
- index
Optional. Define o quadro de pilha atual e não exibe a nenhuma saída.
Switches
Cada switch pode ser chamado usando sua forma completa ou uma forma abreviada.
/ Contagem:number [ou] /c:number
Optional. Número máximo de pilhas de chamadas para exibir. O valor padrão é ilimitado./ ShowTypes:yes|no [or] /T:yes|no
Optional. Especifica se deve exibir os tipos de parâmetro. Valor padrão é yes./ ShowNames:yes|no [or] /N:yes|no
Optional. Especifica se deve exibir os nomes de parâmetro. Valor padrão é yes./ ShowValues:yes|no [or] /V:yes|no
Optional. Especifica se deve exibir os valores de parâmetro. Valor padrão é yes./ ShowModule:yes|no [or] /M:yes|no
Optional. Especifica se deve exibir o nome do módulo. Valor padrão é yes./ ShowLineOffset:yes|no [or] /#:yes|no
Optional. Especifica se deve exibir o deslocamento de linha. Valor padrão é no./ ShowByteOffset:yes|no [or] /B:yes|no
Optional. Especifica se deve exibir o deslocamento de byte. Valor padrão é no./ ShowLanguage:yes|no [or] /L:yes|no
Optional. Especifica se o idioma de exibição. Valor padrão é no./ IncludeCallsAcrossThreads:yes|no [or] /I:yes|no
Optional. Especifica se incluem chamadas para ou de outros segmentos. Valor padrão é no./ ShowExternalCode:yes|no
Optional. Especifica se deve exibir o Just My Code para a pilha de chamadas. Quando Just My Code está desativado, todos os códigos de 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
Optional. 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 o Debug.ListCallStackpor si só, a chamada de toda a pilha exibe. Se você especificar um índice, por exemplo,
Debug.ListCallStack 2
em seguida, o quadro de pilha atual é definido como o quadro (no caso, o segundo quadro).
Você também pode escrever esse comando usando o 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 de desmontagem de lista