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 lautet yes./ShowNames:yes|no [oder] /N:yes|no
Optional. Gibt an, ob Parameternamen angezeigt werden sollen. Der Standardwert lautet yes./ShowValues:yes|no [oder] /V:yes|no
Optional. Gibt an, ob Parameterwerte angezeigt werden sollen. Der Standardwert lautet yes./ShowModule:yes|no [oder] /M:yes|no
Optional. Gibt an, ob der Modulname angezeigt werden soll. Der Standardwert lautet yes./ShowLineOffset:yes|no [oder] /#:yes|no
Optional. Gibt an, ob das Zeilenoffset angezeigt werden soll. Der Standardwert lautet no./ShowByteOffset:yes|no [oder] /B:yes|no
Optional. Gibt an, ob das Byteoffset angezeigt werden soll. Der Standardwert lautet no./ShowLanguage:yes|no [oder] /L:yes|no
Optional. Gibt an, ob die Sprache angezeigt werden soll. Der Standardwert lautet 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 lautet 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