0

Qt でアプリケーションを作成しましたが、Windows でカスタム USB デバイス (どのクラスにも属していません - カスタム ドライバーを作成する必要があります) と通信するための最良の方法は何ですか。Linux では、/dev または /sys ファイルシステムのユーザー空間とデータを共有できました。Windows で同等の代替手段は何ですか?

4

1 に答える 1

1

Windows 用のユーザー空間 USB ライブラリがいくつかあります。Microsoft はWinUSBを直接提供していますが、 libusbxまたはlibusbのいずれかを使用して、デバイスのドライバーをzadigでインストールすることをお勧めします。

Microsoft ドライバーではなく libusbx を直接使用すると、他のオペレーティング システムへの移植が容易になるという利点があります。これは、Qt を使用している場合に考慮する必要があります。

于 2012-06-05T16:28:24.017 に答える