リモート接続の履歴
- 題名: リモート接続の履歴
- 著者: キャンディ
- 日時: 2010/01/06 1:45:52
- ID: 26181
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: リモート接続の履歴
- 著者: オショウ
- 日時: 2010/01/06 21:59:19
- ID: 26191
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: リモート接続の履歴
- 著者: キャンディ
- 日時: 2010/01/07 10:48:38
- ID: 26193
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
現在、常駐プログラムをC#で作成しており、
スクリーンセーバーが稼動して一定時間が経過したら
作業中断というログを書き出し、
スクリーンセーバーが消えたら作業再開というログをだすような
プログラムを作っています。
1.同一ネットワーク内からのリモート接続
(プログラムはリモート先)
2.実機で稼動
の場合は単純にスクリーンセーバーで監視できるのですが、
外部ネットワークからのリモート接続でリモート先に入ったとき、
リモート先ではスクリーンセーバー(ログインユーザがオーナー)
が出ません。
logon.scr(SYSTEMがオーナー)
は作業をしていてもプロセスにはあがっています。
このようなリモート接続で入った先の常駐プログラム(C#)において、
作業が中断しているというような判断をするにあたり
何かよい手立てはないでしょうか?
もしくはリモート接続が中断された(切断された)という判断が
できればいいのですが・・・・
(ログオフではありません)
できれば負担が少なくシンプルなやり方がよいのですが・・・・