Compartir vía


Mostrar pila de llamadas (Comando)

Muestra la pila de llamadas actual.

Sintaxis

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]

Argumentos

index
Opcional. Establece el marco de pila actual y no muestra ninguna salida.

Conmutadores

Cada modificador se puede invocar mediante su forma completa o una forma abreviada.

/Count:number [o] /C:number

Opcional. Número máximo de pilas de llamadas para mostrar. El valor predeterminado es Unlimited.

/ShowTypes:yes|no [or] /T:yes|no

Opcional. Especifica si se mostrarán o no los tipos de parámetros. El valor predeterminado es yes.

/ShowNames:yes|no [or] /N:yes|no

Opcional. Especifica si se mostrarán o no los nombres de parámetros. El valor predeterminado es yes.

/ShowValues:yes|no [or] /V:yes|no

Opcional. Especifica si se mostrarán o no los valores de parámetros. El valor predeterminado es yes.

/ShowModule:yes|no [or] /M:yes|no

Opcional. Especifica si se mostrará o no el nombre de módulo. El valor predeterminado es yes.

/ShowLineOffset:yes|no [or] /#:yes|no

Opcional. Especifica si se mostrará o no el desplazamiento de línea. El valor predeterminado es no.

/ShowByteOffset:yes|no [or] /B:yes|no

Opcional. Especifica si se mostrará o no el desplazamiento de bytes. El valor predeterminado es no.

/ShowLanguage:yes|no [or] /L:yes|no

Opcional. Especifica si se mostrará o no el idioma. El valor predeterminado es no.

/IncludeCallsAcrossThreads:yes|no [or] /I:yes|no

Opcional. Especifica si se deben incluir llamadas a otros subprocesos o desde otros subprocesos. El valor predeterminado es no.

/ShowExternalCode:yes|no

Opcional. Especifica si se debe mostrar Solo mi código para la pila de llamadas. Cuando Solo mi código está desactivado, se muestra todo el código que no es del usuario. Cuando Solo mi código está activado, el código de usuario se muestra como [external] en la salida de la pila de llamadas.

Thread:n

Opcional. Muestra la pila de llamadas del subproceso n. Si no se especifica ningún subproceso, muestra la pila de llamadas del subproceso actual.

Comentarios

Los cambios realizados en los argumentos o los modificadores se aplican a las invocaciones posteriores de este comando. Si emite el propio Debug.ListCallStackby, se muestra la pila de llamadas completa. Si, por ejemplo, especifica un índice,

Debug.ListCallStack 2

el marco de pila actual se establece en ese marco (en este caso, el segundo marco).

También puede escribir este comando usando su alias predefinido, kb. Por ejemplo, puede escribir

kb 2

para establecer el marco de pila en el segundo marco.

Ejemplo

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

Consulte también