windows - libusb-win32:ドライバーフィルターの自動インストール

windows driver libusb filter-driver

libusb-w32ベースのプログラムでデバイスを検出する際に問題が発生しました。
プログラムはデジタルカメラを検出する必要があり、新しいカメラが検出されるように手動で操作せずにドライバーフィルターを自動的にインストールする必要があります。
私はinstall-filter i --class = {6BDD1FC6-810F-11D0-BEC7-08002BE2092F}を使用しました、i。 e。 MTPデバイス用のフィルターをインストールし、それが動作するように見えたしかし、今日、私はそれをクリーンなマシンで試してみましたが、実際にはそのようにしか見えないことがわかりました。さまざまなパラメーターでinstall-filterを試した-運がない。
デバイスを検出できる唯一の方法は、inf-wizard.exeを使用することでした。それはドライバーをインストールし、私のプログラムがデバイスを検出できるようにしましたが、デジタルカメラの元のWindows機能も破壊しました。次に、libusbドライバーをアンインストールし、元のWindowsドライバーを再インストールし、install-filter i --class = {6BDD1FC6-810F-11D0-BEC7-08002BE2092F}を実行しましたが、プログラムは引き続きデバイスを検出できます。
問題は、ユーザーの作業なしで新しいカメラが検出されるようにプロセスを自動化する方法ですか。

更新:
質問を短くします。 inf-wizard.exeでドライバをインストールすると、ドライバ自体のインストール以外にも何かが行われるようです。正確に何を知る必要があります。

前もって感謝します。
答え
誰かが同様の問題を抱えている場合-答えはここにあります:

https://sourceforge.net/mailarchive/forum.php?thread_name=749401313049992%40web78.yandex.ru&forum_name=libusb-win32-devel
関連記事

c# - ファイルのICopyHook.CopyCallbackまたはその代替はありますか?

windows - PowerShellを使用して、空のフォルダーのリストをあるボリュームから別のボリュームに移動する

windows - Windowsでユーザーを作成せずにパスワードが有効かどうかを確認することはできますか?

windows - 複数のクライアントデータベースをホストするためのVPS上のMicrosoft SQL Server-これは正しい方法ですか?

windows - バッチファイルによる特定のファイルサイズチェック

ruby - Windowsでのrmagickの問題

c++ - メッセージループが別のスレッドにあるときにウィンドウが閉じるまで待機する

windows - アプリケーションのインストーラーを選択するときに、どの機能を考慮する必要がありますか? [閉まっている]

c - Cでfopenを使用してWindowsで長いファイル名を開く

c# - 返信を待たずに複数のPingを送信する