Comando Elenca stack di chiamate
Visualizza lo stack di chiamate corrente.
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]
Argomenti
- index
Parametro facoltativo.Imposta lo stack frame corrente e non visualizza alcun output.
Opzioni
Ciascuna opzione può essere richiamata utilizzando la forma completa o una forma abbreviata.
/Count:number [o] /C:number
Parametro facoltativo.Il numero massimo di stack di chiamate da visualizzare.Il valore predefinito è illimitato./ShowTypes:yes|no [o] /T:yes|no
Parametro facoltativo.Specifica se devono essere visualizzati i tipi di parametro.Il valore predefinito è yes./ShowNames:yes|no [o] /N:yes|no
Parametro facoltativo.Specifica se devono essere visualizzati i nomi dei parametri.Il valore predefinito è yes./ShowValues:yes|no [o] /V:yes|no
Parametro facoltativo.Specifica se devono essere visualizzati i valori dei parametri.Il valore predefinito è yes./ShowModule:yes|no [o] /M:yes|no
Parametro facoltativo.Specifica se deve essere visualizzato il nome del modulo.Il valore predefinito è yes./ShowLineOffset:yes|no [o] /#:yes|no
Parametro facoltativo.Specifica se deve essere visualizzato l'offset delle righe.Il valore predefinito è no./ShowByteOffset:yes|no [o] /B:yes|no
Parametro facoltativo.Specifica se deve essere visualizzato l'offset dei byte.Il valore predefinito è no./ShowLanguage:yes|no [o] /L:yes|no
Parametro facoltativo.Specifica se deve essere visualizzato il linguaggio.Il valore predefinito è no./IncludeCallsAcrossThreads:yes|no [o] /I:yes|no
Parametro facoltativo.Specifica se devono essere incluse chiamate da e verso altri thread.Il valore predefinito è no./ShowExternalCode:yes|no
Parametro facoltativo.Specifica se deve essere visualizzata l'istruzione Just My Code per lo stack di chiamate.Quando l'istruzione Just My Code è disabilitata, viene visualizzato tutto il codice non utente.Quando l'istruzione Just My Code è abilitata, il codice non utente viene visualizzato come [external] nell'output dello stack di chiamate.Thread:n
Parametro facoltativo.Visualizza lo stack di chiamate per il thread n.Se non è specificato un thread, viene visualizzato lo stack di chiamate per il thread corrente.
Note
Le modifiche apportate agli argomenti o alle opzioni vengono applicate alle successive chiamate del comando.Se si esegue il comando Debug.ListCallStackda solo verrà visualizzato l'intero stack di chiamate.Se, ad esempio, si specifica un indice,
Debug.ListCallStack 2
lo stack frame corrente viene impostato su tale frame (in questo caso il secondo).
Può anche essere utilizzato con l'alias predefinito del comando, ossia kb.Ad esempio, è possibile immettere
kb 2
per impostare lo stack frame corrente sul secondo frame.
Esempio
>Debug.CallStack /Count:4 /ShowTypes:yes