1

ユーザーの高速切り替えはWindowsサービスにどのように影響しますか?サービスは一時停止されていますか、それとも別のユーザーがログインしてもバックグラウンドで実行され続けますか?

4

3 に答える 3

6

Vistaでは、サービスはセッション0で実行されます。このセッションは常に実行されています。ユーザーセッションはセッション1以降です。ユーザーがセッションに接続したり、セッションから切断したり、新しいセッションにログオンしたりしても、サービスは実行され続け、セッション0が切断されることはありません。サービスへの唯一の影響は、セッション接続、ログオンなどの通知を(オプションで)受信することです。

XPでは、サービスはセッション0で実行されるため、ログオンする最初のユーザーも同様に実行されます。このセッションは破棄されることはなく、インタラクティブユーザーが接続されている場合と接続されていない場合があります。これ以外の動作はVistaと同じです。

于 2009-09-30T23:22:00.823 に答える
3

彼らは走り続けます。彼らは彼ら自身のユーザーとして実行されます(あなたが設定したものは何でも)。

于 2009-09-30T23:10:38.663 に答える
3

ユーザーがログインしていなくても、Windowsサービスはバックグラウンドで実行されます。ユーザーを切り替えても、正しく作成されたサービスに影響はありません。

于 2009-09-30T23:11:35.900 に答える