Compartir a través de


Contenido del área de trabajo

Cada área de trabajo conserva la siguiente información sobre la sesión de depuración actual. Esta información se aplica de forma acumulativa, empezando por el área de trabajo base y finalizando con el área de trabajo cargada más recientemente.

  • Toda la información de interrupción y control de excepciones y eventos. Para obtener más información sobre la interrupción y el control de información, vea Puntos de interrupción en áreas de trabajo.

  • Todos los archivos código abierto. Si no se encuentra un archivo de origen, aparece un mensaje de error. Puede cerrar estos mensajes de error individualmente o mediante la ventana | Cierre el comando Todos los errores de Windows .

  • Todos los alias definidos por el usuario.

Cada área de trabajo conserva la siguiente información sobre las opciones de configuración del depurador. Esta información se aplica de forma acumulativa, empezando por el área de trabajo base y finalizando con el área de trabajo cargada más recientemente.

  • Ruta de acceso del símbolo.

  • Ruta de acceso de la imagen ejecutable.

  • Ruta de acceso de origen. (En la depuración remota, se guardan la ruta de acceso de origen principal y la ruta de acceso de origen local).

  • Las opciones de origen actuales que se establecieron con l+, l- (Establecer opciones de origen).

  • Configuración del archivo de registro.

  • La configuración de conexión del kernel COM o 1394, si la conexión se inició mediante la interfaz gráfica.

  • Las rutas de acceso más recientes de cada cuadro de diálogo Abrir (excepto el archivo del área de trabajo y las rutas de acceso del archivo de texto, que no se guardan).

  • La configuración actual de .enable_unicode, .force_radix_output y .enable_long_status .

Todas las áreas de trabajo predeterminadas y las áreas de trabajo con nombre conservan la siguiente información sobre la interfaz gráfica winDbg. Esta información se carga acumulativamente, empezando por el área de trabajo base y finalizando con el área de trabajo cargada más recientemente.

  • Título de la ventana WinDbg

  • La configuración Abrir desensamblaje automáticamente

  • Fuente predeterminada

Todas las áreas de trabajo predeterminadas y las áreas de trabajo con nombre conservan la siguiente información sobre la interfaz gráfica winDbg. Esta información no se aplica acumulativamente. Solo depende del área de trabajo cargada más recientemente.

  • Tamaño y posición de la ventana WinDbg en el escritorio.

  • Qué ventanas de información de depuración están abiertas.

  • El tamaño y la posición de cada ventana abierta, incluido el tamaño de la ventana, su estado flotante o acoplado, ya sea con pestañas con otras ventanas y todas las configuraciones relacionadas en su menú contextual.

  • La ubicación del límite del panel en la ventana Comando del depurador y la configuración de ajuste de línea en esa ventana.

  • Si la barra de herramientas y la barra de estado y las barras de herramientas individuales de cada ventana de información de depuración están visibles.

  • La personalización de la ventana Registros.

  • Las marcas de la ventana Llamadas, la ventana Variables locales y la ventana Inspección.

  • Los elementos que se vieron en la ventana Inspección.

  • Ubicación del cursor en cada ventana Origen.

Áreas de trabajo con nombre

Las áreas de trabajo con nombre contienen información adicional que no se almacena en áreas de trabajo predeterminadas.

Esta información adicional incluye información sobre el estado de sesión actual. Cuando se guarda un área de trabajo con nombre, se guarda la sesión actual. Si esta área de trabajo se abre más adelante, esta sesión se reiniciará automáticamente.

Solo puede iniciar la depuración del kernel, la depuración de archivos de volcado y la depuración de procesos generados en modo de usuario de esta manera. Sesiones remotas y procesos en modo de usuario a los que el depurador adjunto no tiene esta información de sesión guardada en sus áreas de trabajo.

No se puede abrir este tipo de área de trabajo con nombre si otra sesión ya está activa.

Depuración de clientes y áreas de trabajo

Cuando se usa WinDbg como cliente de depuración, su área de trabajo guarda solo los valores establecidos a través de la interfaz gráfica. Los cambios que realice a través de la ventana Comando del depurador no se guardan. (Esta restricción garantiza que solo se reflejen los cambios realizados por el cliente local, ya que la ventana Comando del depurador acepta la entrada de todos los clientes y el servidor de depuración). Para obtener más información, vea Controlar una sesión de depuración remota.

Puntos de interrupción en áreas de trabajo

Además, la información del punto de interrupción se guarda en áreas de trabajo, incluida la dirección de interrupción y el estado. Los puntos de interrupción que están activos cuando finaliza una sesión están activos cuando se inicia la siguiente sesión. Sin embargo, algunos de estos puntos de interrupción podrían no resolverse si aún no se han cargado los módulos adecuados.

Los puntos de interrupción especificados por una expresión de símbolo, por un número de línea, por una dirección numérica o mediante el mouse en una ventana Origen se guardan en áreas de trabajo. Los puntos de interrupción que especifique mediante el mouse en una ventana Desensamblado o Llamadas no se guardan en áreas de trabajo.

Si está depurando varios procesos en modo de usuario, solo se guardan los puntos de interrupción asociados al proceso cero.