投稿者 daive  (社会人) 投稿日時 2009/2/7 09:15:23
>BackgroundWorker 
>deviceReConnect(装置番号) '※3 
となっていますが、ドライバの方は、マルチプロセス対応でしょうか?
マルチプロセス対応でない場合は、できませんよね?
呼出側がいくらバックグランド処理していても、受付側が、単一処理では、
応答が無くても当然では?

ドライバが再接続中なりで停止→ドライバに対する他のリクエストも受付けない→メインルーチンも停止

とかになっていませんか?