Wenn der Client mit dem Dienst verbunden zu hängen scheint, kann der Dienst geltend gemacht und ein Meldungsfeld, das Sie nicht sehen können angezeigt haben. Sie können dies mithilfe von Visual C++-Debugger zum Debuggen von Code bestätigen (siehe Mithilfe des Task-Managers weiter oben in diesem Abschnitt).
Wenn Sie feststellen, dass Ihr Dienst ein Meldungsfeld angezeigt wird, die Sie nicht sehen können, sollten Sie die Option Dienst Interaktion mit Desktop zulassen , bevor Sie den Service wieder eingestellt. Diese Option ist ein Startparameter, der es ermöglicht alle Meldungsfelder angezeigt, indem der Dienst auf dem Desktop angezeigt werden. Um diese Option festzulegen, öffnen Sie die Anwendung Dienste in der Systemsteuerung, wählen Sie den Dienst, klicken Sie auf Start, und wählen Sie dann die Option Zulassen Service zu Interaktion mit Desktop.