Freigeben über


Befehl "Aufrufliste auflisten"

Zeigt die aktuelle Aufrufliste an.

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]

Argumente

  • index
    Optional. Legt den aktuellen Stapelrahmen fest und zeigt keine Ausgabe an.

Schalter

Jeder Schalter kann wahlweise über seine vollständige oder seine Kurzform aufgerufen werden.

  • /Count:number [oder] /C:number
    Optional. Maximale Anzahl der anzuzeigenden Aufruflisten. Der Standardwert ist unbegrenzt.

  • /ShowTypes:yes|no [oder] /T:yes|no
    Optional. Gibt an, ob Parametertypen angezeigt werden sollen. Der Standardwert ist yes.

  • /ShowNames:yes|no [oder] /N:yes|no
    Optional. Gibt an, ob Parameternamen angezeigt werden sollen. Der Standardwert ist yes.

  • /ShowValues:yes|no [oder] /V:yes|no
    Optional. Gibt an, ob Parameterwerte angezeigt werden sollen. Der Standardwert ist yes.

  • /ShowModule:yes|no [oder] /M:yes|no
    Optional. Gibt an, ob der Modulname angezeigt werden soll. Der Standardwert ist yes.

  • /ShowLineOffset:yes|no [oder] /#:yes|no
    Optional. Gibt an, ob das Zeilenoffset angezeigt werden soll. Der Standardwert ist no.

  • /ShowByteOffset:yes|no [oder] /B:yes|no
    Optional. Gibt an, ob das Byteoffset angezeigt werden soll. Der Standardwert ist no.

  • /ShowLanguage:yes|no [oder] /L:yes|no
    Optional. Gibt an, ob die Sprache angezeigt werden soll. Der Standardwert ist no.

  • /IncludeCallsAcrossThreads:yes|no [oder] /I:yes|no
    Optional. Gibt an, ob Aufrufe an andere Threads oder von anderen Threads mit eingeschlossen werden sollen. Der Standardwert ist no.

  • /ShowExternalCode:yes|no
    Optional. Gibt an, ob Nur mein Code für die Aufrufliste angezeigt werden soll. Wenn Nur mein Code deaktiviert ist, wird der gesamte nicht benutzerseitige Code angezeigt. Wenn Nur mein Code aktiviert ist, wird nicht benutzerseitiger Code in der Ausgabe der Aufrufliste als [external] angezeigt.

  • Thread:n
    Optional. Zeigt die Aufrufliste für Thread n an. Wenn kein Thread angegeben ist, wird die Aufrufliste für den aktuellen Thread angezeigt.

Hinweise

Änderungen an den Argumenten oder Schaltern wirken sich auf spätere Aufrufe dieses Befehls aus. Wenn Sie Debug.ListCallStack allein ausgeben, wird die gesamte Aufrufliste angezeigt. Wenn Sie einen Index wie

Debug.ListCallStack 2

angeben, wird der aktuelle Stapelrahmen auf diesen Rahmen festgelegt (in diesem Fall der zweite Rahmen).

Sie können diesen Befehl auch mithilfe seines vordefinierten Aliases kb schreiben. Beispielsweise können Sie

kb 2

eingeben, um den aktuellen Stapelrahmen auf den zweiten Rahmen festzulegen.

Beispiel

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

Siehe auch

Referenz

Befehl "Disassemblierung auflisten"

Befehl "Threads auflisten"

Visual Studio-Befehle mit Argumenten

Befehlsfenster

Feld "Suchen"

Vordefinierte Visual Studio-Befehlsaliase