HT1100で通信切断に向けて#002


プロトタイプを作ってみましたが….

全ての通信に対応は課題ということで、利用環境で頻度の高いActiveSyncでの接続を自動で切断するようにしてみました。

処理としては単純でActiveSyncが終了したイベントを捕まえてRAS接続を無条件に切るだけです。

WMに詳しい人ならすぐに作ることができると思います。

CeGetUserNotificationHandlesを利用して2重登録を避けようと思ったのですが、エミュレータ上では動くのですが、HT1100ではうまく動かなかったので2重起動は避けられないという恥ずかしい状況でので、折りをみてバージョンアップしていきたいと思います。

タグ: ,
  1. pmd
    10月 20th, 2008 20:56

    まだ、数時間しかテストできないのですが….
    接続されたままにはならない様です。

    方針的には、間違ってはいないということでしょうか…..

    ActiveSyncの設定が読み出せるのであれば、DirectPushが指示されている場合にも対応できるはずです。

    どこかで情報を探してみたいと思います。

  2. pmd
    10月 20th, 2008 21:44

    2重起動(登録)は、処理の順番を入れ替えることで何とかなりそうです。