Conteúdo do workspace
Cada workspace preserva as informações a seguir sobre a sessão de depuração atual. Essas informações são aplicadas cumulativamente, começando com o espaço de trabalho base e terminando com o espaço de trabalho carregado mais recentemente.
Todas as informações de interrupção e tratamento para exceções e eventos. Para obter mais informações sobre as informações de interrupção e manipulação, consulte Pontos de interrupção em espaços de trabalho.
Todos os arquivos de código aberto. Se um arquivo de origem não for encontrado, uma mensagem de erro será exibida. Você pode fechar essas mensagens de erro individualmente ou usando o botão Janela | Feche todos os erros do Windows .
Todos os aliases definidos pelo usuário.
Cada workspace preserva as seguintes informações sobre as definições de configuração do depurador. Essas informações são aplicadas cumulativamente, começando com o espaço de trabalho base e terminando com o espaço de trabalho carregado mais recentemente.
O caminho do símbolo.
O caminho da imagem executável.
O caminho de origem. (Na depuração remota, o caminho de origem principal e o caminho de origem local são salvos.)
As opções de origem atuais que foram definidas com l+, l- (Definir opções de origem).
Configurações do arquivo de log.
As configurações de conexão do kernel COM, se a conexão foi iniciada usando a interface gráfica.
Os caminhos mais recentes em cada caixa de diálogo Abrir (exceto o arquivo de espaço de trabalho e os caminhos do arquivo de texto, que não são salvos).
As configurações atuais de .enable_unicode, .force_radix_output e .enable_long_status.
Todos os espaços de trabalho padrão e espaços de trabalho nomeados preservam as seguintes informações sobre a interface gráfica do WinDbg. Essas informações são carregadas cumulativamente, começando com o espaço de trabalho base e terminando com o espaço de trabalho carregado mais recentemente.
O título da janela WinDbg
A configuração Abrir desmontagem automaticamente
A fonte padrão
Todos os espaços de trabalho padrão e espaços de trabalho nomeados preservam as seguintes informações sobre a interface gráfica do WinDbg. Esta informação não é aplicada cumulativamente. Depende apenas do espaço de trabalho carregado mais recentemente.
O tamanho e a posição da janela do WinDbg na área de trabalho.
Quais janelas de informações de depuração estão abertas.
O tamanho e a posição de cada janela aberta, incluindo o tamanho da janela, seu status flutuante ou encaixado, se ela está com outras janelas e todas as configurações relacionadas em seu menu de atalho.
O local do limite do painel na janela Comando do Depurador e a configuração de quebra automática de linha nessa janela.
Se a barra de ferramentas e a barra de status e as barras de ferramentas individuais em cada janela de informações de depuração estão visíveis.
A personalização da janela Registros.
Os sinalizadores na janela Chamadas, na janela Locais e na janela Inspeção.
Os itens que foram visualizados na janela Inspeção.
A localização do cursor em cada janela de origem.
Espaços de trabalho nomeados
Os espaços de trabalho nomeados contêm informações adicionais que não são armazenadas nos espaços de trabalho padrão.
Essas informações adicionais incluem informações sobre o estado atual da sessão. Quando um workspace nomeado é salvo, a sessão atual é salva. Se esse espaço de trabalho for aberto posteriormente, essa sessão será reiniciada automaticamente.
Você pode iniciar apenas a depuração de kernel, a depuração de arquivo de despejo e a depuração de processos de modo de usuário gerados dessa maneira. Sessões remotas e processos de modo de usuário aos quais o depurador anexado não têm essas informações de sessão salvas em seus workspaces.
Você não pode abrir esse tipo de espaço de trabalho nomeado se outra sessão já estiver ativa.
Depurando clientes e espaços de trabalho
Quando você usa o WinDbg como um cliente de depuração, seu workspace salva apenas os valores definidos por meio da interface gráfica. As alterações feitas por meio da janela Comando do Depurador não são salvas. (Essa restrição garante que apenas as alterações feitas pelo cliente local sejam refletidas, pois a janela Comando do Depurador aceita entrada de todos os clientes e do servidor de depuração.) Para obter mais informações, consulte Controlando uma sessão de depuração remota.
Pontos de interrupção em espaços de trabalho
Além disso, as informações do ponto de interrupção são salvas em workspaces, incluindo o endereço e o status da interrupção. Os pontos de interrupção que estão ativos quando uma sessão termina estão ativos quando a próxima sessão é iniciada. No entanto, alguns desses pontos de interrupção podem não ser resolvidos se os módulos apropriados ainda não tiverem sido carregados.
Os pontos de interrupção especificados por uma expressão de símbolo, por um número de linha, por um endereço numérico ou usando o mouse em uma janela de origem são todos salvos em espaços de trabalho. Os pontos de interrupção especificados usando o mouse em uma janela Desmontagem ou Chamadas não são salvos em espaços de trabalho.
Se você estiver depurando vários processos no modo de usuário, somente os pontos de interrupção associados ao processo zero serão salvos.