USB ドライバーを Windows 8 にインストールできるようにしようとしています。この USB ドライバーはWinUSBのみを使用します。
この投稿によると、署名された INF ドライバーは署名されたコンピューター上で動作し、他のコンピューターではなく、この Web サイトでも機能し.inf
ます。署名部分に問題がありますが、他の手順は問題ありません。.cat
.cat
上にリストしたサイトは、ドライバーが WinUSB のみを使用するカタログ ファイルに署名するために、承認された証明機関から証明書を購入する必要がないことを明確に示しています。
使用しているカーネル モジュールは既に Microsoft によって署名されており、ドライバー パッケージのインストール後に問題なくカーネルに読み込まれます。
とSignTool.exe
一緒にフォルダに持っていますmscvr-cross-gdroot-g2.crt
。サブフォルダーにMyFolder
ドライバー パッケージがあるとします。
マイフォルダー
├─ remsir.cat
├─ remsir.inf
│
├─┐ amd64\
│ ├ WdfCoInstaller01011.dll
│ ├ WinUSBCoInstaller2.dll
│ ├ WUDFUpdate_01011.dll
│
└─┐ i386\
├ WdfCoInstaller01011.dll
├ WinUSBCoInstaller2.dll
├ WUDFUpdate_01011.dll
だから、基本的に私はこの時点で立ち往生しています:
SignTool.exe sign /v /ac "mscvr-cross-gdroot-g2.crt" /n "Pololu Corporation" /t http://tsa.starfieldtech.com MyFolder\remsir.cat
このコマンドラインは他の質問からコピーされましたが、うまくいきません。いくつかのパラメーターを変更しようとしましたが、それでも成功しません。何をしても問題ありません。常にエラー メッセージが表示されます。
SignTool エラー: 指定されたすべての基準を満たす証明書が見つかりませんでした。
まず第一に、このコマンド ラインからパラメータを変更する必要があるかどうかよくわかりません。それらが何を意味するのか、私にはよくわかりません。
それで..そのコマンドラインのパラメータを変更する必要がありますか? をインストールするmscvr-cross-gdroot-g2.crt
必要がありPololu Corporation
ますか? はいの場合、どのように?