記事一覧はこちら

EDCBでBondriverが開けません

imgTemp-2014-08-16-20-16-30 前提条件として、bondriverは複数ある。epgtimerSrvを使っている。OSの起動直後等、EpgTimerとEpgTimerSrvの接続が切れてもやもやする事がある。

正常にEpgTimerとEpgTimerSrvが繋がっている時、録画予約が開始されるとタスクトレイにEpgTimerCapBonのアイコンが表示される。 EpgTimerSrvはサービスで動いているからGUIを表示する事は出来ない。ので、ユーザーモードで動いているEpgTimerに通信してEpgTimerCapBonを起動して貰っている。 と、思われる。 EpgTimerが動いていない時に録画予約が始まると、EpgTimerSrvが直接EpgTimerCapBonを起動する。ので前述の制限の通りGUI=タスクトレイのアイコンが表示されない。 [caption id="attachment_1543" align="alignnone" width="351"]キャプション2つの起動モードのEDCB。ぼかしはログインユーザー名=ユーザーモード[/caption]

問題はここからで、システムモードで動いているEpgTimerCapBonがあると、ユーザーモードで起動したEpgTimerCapBonからBonDriverを開けなくなる事があるっぽい。 条件はあるだろうけど、少なくとも ある。 だからEpgTimerSrvとEpgTimerの接続が怪しいと思ったら、システムモードで動いているEpgTimerCapBonの有無を確認するべきだと思う。 私はこれで今日土曜日の化物語一挙をBonDriverオープン失敗しました。ファック。