Si le client connecté à votre service semble se bloquer, le service peut avoir affirmé et affiche une boîte de message que vous n'êtes pas capable de voir. Vous pouvez confirmer ceci en utilisant le débogueur de Visual C++ pour déboguer votre code (voir à l'aide du gestionnaire des tâches de plus haut dans cet article).
Si vous déterminez que votre service affiche une boîte de message vous ne voyez pas, vous pouvez définir l'option Autoriser Service à interagir avec le Bureau avant d'utiliser le service à nouveau. Cette option est un paramètre de démarrage qui permet à des boîtes de message affichés par le service d'apparaître sur le Bureau. Pour définir cette option, ouvrez l'application du panneau de configuration Services, sélectionnez le service, cliquez sur démarrageet puis sélectionnez l'option Autoriser Service à interagir avec le Bureau.