XP での Windows サービスの機能に関する優れたガイドを持っている人はいますか? 特に、サービスとして実行されているプログラムがウィンドウを開こうとしたときに何が起こるかを調べようとしていますが、デスクトップと対話する許可が与えられていません。
基本的に、私はGUIアプリケーションである/だったプログラムを持っています。これは、長期的なバックグラウンド処理のサービスとして実行できるはずです。バックグラウンド処理時にGUI要素を表示しないようにプログラムを書き直すのは大変な作業なので、UI要素を無視するだけの方法がないかどうかを確認したいと思います。あまりにも多くのウィンドウが開かれていない限り、現在は機能しています。私は、どのような限界に達している可能性があるかを理解しようとしています。理想的には、これについて説明する MSDN ページがあればよいのですが、まだ見つけることができませんでした。