ドライバー パッケージのテスト署名
このセクションでは、ドライバー パッケージにテスト署名する方法について説明します。
ドライバー パッケージにテスト署名する方法
次の手順を使用して、テスト証明書を使用してドライバー パッケージにテスト署名します。
新しい証明書ファイルの作成:
makecert -r -pe -ss TestCertStoreName -n "CN=WSD FabrikamV4 Driver Testing Cert" CertFileName.cer -sv CertFile.pvk
パスワードを入力するように求められます。
pvk ファイルを使用して pfx ファイルを作成します。
pvk2pfx.exe /pvk CertFile.pvk /spc CertFileName.cer /pfx CertPfx.pfx
パスワードを入力するように求められます。
ドライバーがインストールされるコンピューター上のルート証明書ストアと trustedpublisher 証明書ストアに証明書を追加します。
これにより、ドライバーはプラグ アンド プレイのインストール中に署名の検証に合格できます。 この手順を実行しないと、ドライバーはこのチェックに合格せず、プリンターの自動インストールに失敗します。
CertMgr /add CertFileName.cer /s /r localMachine root CertMgr /add CertFileName.cer /s /r localMachine trustedpublisher
手順 2 で作成した pfx ファイルで "FabrikamPrintDriverV4 パッケージ" に署名します。 この手順でパッケージが作成されるため、他のプロジェクトはドライバー署名する必要はありません。
詳細については、「ドライバー パッケージにテスト署名する方法」を参照してください。