Partager via


Afficher la pile d'appels, commande

Mise à jour : novembre 2007

Affiche la pile des appels en cours.

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
    Facultatif. Définit le frame de pile en cours sans afficher de sortie.

Commutateurs

Chaque commutateur peut être appelé en utilisant sa forme complète ou abrégée.

  • /Count:number [ou] /C:number
    Facultatif. Nombre maximal des piles d'appels affichées. Par défaut, ce nombre est illimité.

  • /ShowTypes:yes|no [ou] /T:yes|no
    Facultatif. Spécifie si les types de paramètre doivent être affichés. La valeur par défaut est yes.

  • /ShowNames:yes|no [ou] /N:yes|no
    Facultatif. Spécifie si les noms de paramètre doivent être affichés. La valeur par défaut est yes.

  • /ShowValues:yes|no [ou] /V:yes|no
    Facultatif. Spécifie si les valeurs de paramètre doivent être affichées. La valeur par défaut est yes.

  • /ShowModule:yes|no [ou] /M:yes|no
    Facultatif. Spécifie si le nom du module doit être affiché. La valeur par défaut est yes.

  • /ShowLineOffset:yes|no [ou] /#:yes|no
    Facultatif. Spécifie si l'offset de ligne doit être affiché. La valeur par défaut est no.

  • /ShowByteOffset:yes|no [ou] /B:yes|no
    Facultatif. Spécifie si l'offset d'octet doit être affiché. La valeur par défaut est no.

  • /ShowLanguage:yes|no [ou] /L:yes|no
    Facultatif. Spécifie si le langage doit être affiché. La valeur par défaut est no.

  • /IncludeCallsAcrossThreads:yes|no [ou] /i:yes|no
    Facultatif. Spécifie si les appels à destination ou provenant d'autres threads doivent être inclus. La valeur par défaut est no.

  • /ShowExternalCode:yes|no
    Facultatif. Spécifie s'il faut afficher Uniquement mon code pour la pile des appels. Lorsque Uniquement mon code est désactivé, tout le code non-utilisateur est affiché. Lorsque Uniquement mon code est activé, le code non-utilisateur est affiché comme [external] dans la sortie de la pile des appels.

  • Thread : n
    Facultatif. Affiche la pile des appels pour le thread n. Si aucun thread n'est spécifié, affiche la pile des appels pour le thread actuel.

Notes

Les modifications apportées aux arguments ou aux commutateurs s'appliquent aux futurs appels de cette commande. Exécutée seule, la commande Debug.ListCallStack affiche toute la pile des appels. Par exemple, si vous spécifiez un index,

Debug.ListCallStack 2

le frame de pile actuel est défini sur ce frame (dans ce cas, le deuxième).

Vous pouvez également écrire cette commande en utilisant son alias prédéfini, kb. Par exemple, vous pouvez entrer

kb 2

pour définir le frame de pile actuel au deuxième frame.

Exemple

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

Voir aussi

Référence

Afficher le code machine, commande

Afficher les threads, commande

Commandes Visual Studio utilisant des arguments

Commande, fenêtre

Zone Rechercher/Commande

Alias prédéfinis de commandes Visual Studio