シリアルポートを備えたトラッキングボックスを接続し、シリアルにUSBモバイルを接続します。とにかく私はUSBを介して追跡ボックスとWindows Mobileデバイスを接続するときにUSBプラグインを検出するにはありますか?コンパクトフレームワークでプラグインusbを検出する方法
1
A
答えて
0
特定のシステム変更中にトリガーされるNOTIFICATION_EVENT_DEVICE_CHANGE というシステムイベントがあります。あなたのUSBデバイスを接続してそのイベントを生成するかどうかは分かりませんが、それは開始する場所です。このイベントは、ネイティブ関数CeRunAppAtEventによってアクセスされます。 CeRunAppAtEventを使ってプログラムを起動し、実行中のプログラムにイベントを通知することができます。
質問のタグは、コンパクトフレームワークを使用していることを示しています。 CeRunAppAtEventがネイティブ関数であるため、直接アクセスすることはできません。いくつかのP/Invokeを行う必要があります。物事をスピードアップするため、私は別のリソースにあなたを紹介します。
次のコードは、特定のイベント中にプログラムを起動するためにCeRunAppAtEventを使用していました。私はあなたのUSBデバイスを接続するときに起動するプログラムを取得できるかどうかを確認するための出発点としてこれを使用します。
0
コールRequestDeviceNotifications。 just like this blog postが動作しますが、特にファイルシステムではなく汎用デバイスを探すことができます。
関連する問題
- 1. WindowsでUSB速度を検出する方法
- 2. アンドロイドでUSBポートを検出する方法は?
- 3. JavaでUSBドライブを検出する方法
- 4. iOSアプリケーションでUSBケーブル接続を検出する方法は?
- 5. UWP usb検出
- 6. 接続時にOSがUSBハードディスクを検出する方法
- 7. C#でUSBデバイスを検出するClassCode(usbデバイスタイプ)
- 8. USBトークン - * .dll検出
- 9. USB自動検出
- 10. JavaでUSBデバイスのプラグインとプラグインを検出しますか? pendrivesだけでなく
- 11. Cで同じUSBハブに接続された2つのUSBデバイスを検出する方法#
- 12. Linuxでusbプラグイン/アウト
- 13. WindowsでUSBドライブを取り出してプラグインするエミュレーション
- 14. formValidationプラグインで検証コールバック関数を呼び出す方法は?
- 15. cordovaプラグインを使用してOTPを検出する方法
- 16. プラグインでの検証方法
- 17. JavaME:ヘッドフォンのプラグインとプラグアウトを検出する方法は?
- 18. Android USBデバイスの検出
- 19. stm32f429 USB CDC VCP検出
- 20. USBデバイスの接続/切断時の検出方法は?
- 21. Android USB OTG:マスストレージのホットプラグイベントを検出し、データをコピーする方法は?
- 22. 接続されたUSBプリンタがオンかオフかを検出する方法は?
- 23. USBデバイスを検出しています
- 24. ASP.NETはUSBドライブを検出します
- 25. authlogicとjQuery検証プラグインでパスワードを検証する方法は?
- 26. LinuxでUSBドライブを検出するCプログラム
- 27. Java GUIでUSBを検出するPythonスクリプト
- 28. USBとフロッピードライブの文字をVBScriptで検出する
- 29. UブートボードでUSBボードをUSBガジェットに変換する方法
- 30. プラグインのファイルを開くUSB