Condividi tramite


Comando Elenca stack di chiamate

Aggiornamento: novembre 2007

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
    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
    Facoltativo. Il numero massimo di stack di chiamate da visualizzare. Il valore predefinito è illimitato.

  • /ShowTypes:yes|no [o] /T:yes|no
    Facoltativo. Specifica se devono essere visualizzati i tipi di parametro. Il valore predefinito è yes.

  • /ShowNames:yes|no [o] /N:yes|no
    Facoltativo. Specifica se devono essere visualizzati i nomi dei parametri. Il valore predefinito è yes.

  • /ShowValues:yes|no [o] /V:yes|no
    Facoltativo. Specifica se devono essere visualizzati i valori dei parametri. Il valore predefinito è yes.

  • /ShowModule:yes|no [o] /M:yes|no
    Facoltativo. Specifica se deve essere visualizzato il nome del modulo. Il valore predefinito è yes.

  • /ShowLineOffset:yes|no [o] /#:yes|no
    Facoltativo. Specifica se deve essere visualizzato l'offset delle righe. Il valore predefinito è no.

  • /ShowByteOffset:yes|no [o] /B:yes|no
    Facoltativo. Specifica se deve essere visualizzato l'offset dei byte. Il valore predefinito è no.

  • /ShowLanguage:yes|no [o] /L:yes|no
    Facoltativo. Specifica se deve essere visualizzato il linguaggio. Il valore predefinito è no.

  • /IncludeCallsAcrossThreads:yes|no [o] /I:yes|no
    Facoltativo. Specifica se devono essere incluse chiamate da e verso altri thread. Il valore predefinito è no.

  • /ShowExternalCode:yes|no
    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
    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. Eseguendo 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

Vedere anche

Riferimenti

Comando Elenca disassembly

Comando Elenca thread

Comandi con argomenti di Visual Studio

Finestra di comando

Casella Trova/Comando

Alias dei comandi di Visual Studio predefiniti