0

Windows 7 (32 ビット & 64 ビット) および Windows8/8.1 (32 ビット & 64 ビット) で構築した USB 複合デバイスをインストールしようとしています。

このデバイスは、マスストレージと CDC シリアル ポート デバイスで構成されています。Windows にメインの複合デバイスを認識させるための INF ファイルを提供しました。それが認識されたら、CDC シリアル デバイスの INF も提供します。大容量ストレージ部分は、INF ファイルを必要とせずに機能します。

現在、これらの INF ファイルは、通常の既定の Windows ドライバー (usbccgp.sys、usbser.sys) のドライバーを使用しています。これらの「既定の」ドライバーを使用していて、何も変更していない場合でも、このデバイスをインストールするためにデジタル署名を取得する必要がありますか? このエラーを回避するために INF を書き込む方法はありますか?

ありがとう

4

1 に答える 1

2

64 ビット Windows にドライバーをインストールすると、署名が適用されます。ドライバーは、署名されていないと機能しません。そして、適切な証明書を取得したら (すべてのコード署名証明書が機能するとは限らないことに注意してください)、この証明書を使用してドライバーと cat ファイル (使用されている場合) の両方に署名できます。

于 2014-06-25T05:09:35.733 に答える