サービスアプリケーションを作成して気がついたのですが
SessionLogin時の OnSessionChangeイベントが発生しない場合あります。
フォーラムを検索すると下記の1件同様の結果が出てきました。
ServiceBase::OnSessionChangeが来ない
http://social.msdn.microsoft.com/Forums/ja-JP/netfxgeneralja/thread/dc89500e-6b30-43f8-8871-4f0abd7ce7ff
解決策として下記の記載がありました。
>作成しているサービスをログイン前までに動くサービスに依存するように設定してあげると、
>最初のLogon通知が取れるようになります。
質問
実際にはどのサービスに依存させるのがいいのでしょうか?
また、勝手に依存させること自体は問題ないのでしょうか?
別の方法として
例えば、OnStartイベントでログイン有無を取得することは可能ですか?
宜しくお願い致します。