ドライバーのインストール中に署名されていないドライバーの警告を表示したくないので、signtool、inf2cat、およびソフトウェア公開証明書を使用してドライバーにデジタル署名しようとしています。Vista x64 では、ドライバーにデジタル署名を付ける必要があります。そうしないと完全に拒否されますが、Vista x64 でドライバーを受け入れることができたので、プロセスが正しく行われていることがわかります。
ただし、Windows XP x86 ドライバーのプロセスを繰り返します。inf2cat と signtool は両方とも成功した結果を返します。signtool はデジタル署名を検証し、ファイルの右クリック -> プロパティもデジタル署名を検証します。
ただし、Windows XP でドライバーをロードしようとすると、署名されていないドライバーの警告が表示されます。XP はファイルが署名されていないと見なすのに、Vista はそうしないのはなぜですか?