タイトル : Re: プラグアンドプレイでポートの開放、切断をしたい 投稿日 : 2010/06/03(Thu) 10:53 投稿者 : K.J.K.
> USBで接続されたデバイスの検知と、仮想COMポートとしてのデバイスの検知が一致している理由がないということですが、一致させるということは可能でしょうか? 別デバイス扱いだと思いますので無理でしょう。 > COMポートが開いた状態でUSBを抜いたときにVB側で何かしら検知させイベントを発生させる方法は他にないのでしょうか? API 関数の RegisterDeviceNotification 辺りを使い、メッセージを受け取るべき ウィンドウを登録することになると思います。第2引数の DEV_BROADCAST_HDR.dbch_devicetype に DBT_DEVTYP_OEM を指定するケース辺りだと みています。 |