Partilhar via


Controlando uma sessão do servidor de conexão KD

Uma vez que a sessão remota tenha sido iniciada, o cliente inteligente pode ser usado como se estivesse a depurar o computador de destino a partir do computador onde o servidor de conexão KD está a correr. Todos os comandos se comportarão como o fariam nesta situação, exceto que os caminhos são relativos ao computador do smart client.

Usando o WinDbg como um cliente inteligente

Após o WinDbg ser iniciado como um cliente inteligente para um servidor de conexão KD, pode-se usar o comando Debug | Stop Debugging para terminar a sessão de depuração. Nesse ponto, o WinDbg entrará no modo inativo e não estará mais conectado ao servidor de conexão KD. Toda a depuração subsequente será feita no computador onde o WinDbg está sendo executado. Não é possível reanexar ao serviço de conexão KD usando Arquivo | Kernel Debug -- isso só pode ser feito a partir da linha de comando.

Encerrando a sessão

KD ou WinDbg podem sair ou terminar a sessão de depuração da maneira normal. Consulte Encerrando uma sessão de depuração no WinDbg (clássico)

para mais detalhes. O servidor de conexão KD permanecerá em operação e poderá ser reutilizado quantas vezes desejar. Ele também pode ser usado para um número qualquer de sessões de depuração simultâneas.

O servidor de conexão KD pode ser encerrado a partir de qualquer computador. Para encerrá-lo a partir do cliente inteligente, use o comando .endpsrv (End Process Server). Para encerrar o servidor de conexão KD do computador em que ele está sendo executado, use o Gerenciador de Tarefas para encerrar o processo de kdsrv.exe.