Se o cliente conectado ao seu serviço parece travar, o serviço pode ter afirmado e exibida uma caixa de mensagem que você não é capaz de ver. Você pode confirmar isso usando o depurador do Visual C++ para depurar seu código (consulte Usando o Gerenciador de tarefas no início desta seção).
Se você determinar que o serviço está exibindo uma caixa de mensagem que você não pode ver, você pode querer definir a opção Permitir serviço para interagir com o Desktop antes de utilizar o serviço novamente. Esta opção é um parâmetro de inicialização que permite que qualquer caixas de mensagem exibidas pelo serviço apareça na área de trabalho. Para definir esta opção, abra o aplicativo de painel de controle de serviços, selecione o serviço, clique em arranquee, em seguida, selecione a opção Permitir serviço para interagir com o Desktop.