pc (paso a siguiente llamada)
El comando pc ejecuta el programa hasta que se alcanza una instrucción de llamada.
User-Mode
[~Thread] pc [r] [= StartAddress] [Count]
Kernel-Mode
pc [r] [= StartAddress] [Count]
Parámetros
Hilo
Especifica los subprocesos que se van a seguir ejecutando. Todos los demás subprocesos están congelados. Para obtener más información sobre la sintaxis, vea Sintaxis de subprocesos. Solo puede especificar subprocesos en modo de usuario.
R
Activa y desactiva la visualización de registros y marcas. De forma predeterminada, se muestran los registros y las marcas. Puede deshabilitar la visualización del registro mediante los comandos pcr, pr, tr o .prompt_allow -reg. Todos estos comandos controlan la misma configuración y puede usar cualquiera de ellos para invalidar cualquier uso anterior de estos comandos.
También puede deshabilitar la visualización del registro mediante el comando l-os. Esta configuración es independiente de los otros tres comandos. Para controlar qué registros y marcas se muestran, use el comando rm (Register Mask).
StartAddress
Especifica la dirección en la que el depurador comienza la ejecución. De lo contrario, el depurador comienza en la instrucción a la que apunta el puntero de instrucción. Para obtener más información sobre la sintaxis, vea Sintaxis de intervalo de direcciones y direcciones.
Contar
Especifica el número de instrucciones de llamada que el depurador debe encontrar para que este comando se detenga. El valor predeterminado es uno.
Entorno
Elemento | Descripción |
---|---|
Modos | modo de usuario, modo kernel |
Targets | Solo depuración dinámica |
Plataformas | todo |
Información adicional
Para obtener más información sobre los comandos relacionados, vea Controlar el destino.
Comentarios
El comando pc hace que el destino comience a ejecutarse. Esta ejecución continúa hasta que se alcanza una instrucción de llamada o se encuentra un punto de interrupción.
Si el contador del programa ya está en una instrucción de llamada , se ejecuta toda la llamada. Una vez que se devuelve esta llamada, la ejecución continúa hasta que se alcanza otra llamada . Esta ejecución, en lugar de realizar el seguimiento, de la llamada es la única diferencia entre pc y tc (Trace to Next Call).
En el modo de origen, puede asociar una línea de origen con varias instrucciones de ensamblado. El comando pc no se detiene en una instrucción de llamada asociada a la línea de origen actual.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de