Поделиться через


Проверка и подпись пакета драйвера

В этом разделе описывается, как проверить и подписать пакет драйвера.

Как проверить и подписать пакет драйвера

Выполните следующие действия, чтобы проверить и подписать пакет драйвера с помощью тестового сертификата.

  1. Создайте новый файл сертификата:

    makecert -r -pe -ss TestCertStoreName -n "CN=WSD FabrikamV4 Driver Testing Cert" CertFileName.cer -sv CertFile.pvk
    

    Вам будет предложено ввести пароль.

  2. Используйте PVK-файл для создания PFX-файла:

    pvk2pfx.exe /pvk CertFile.pvk /spc CertFileName.cer /pfx CertPfx.pfx
    

    Вам будет предложено ввести пароль.

  3. Добавьте сертификат в корневое и доверенное хранилище сертификатов publisher на компьютере, где будет установлен драйвер.

    Это позволяет драйверу пройти проверку подписи во время установки plug and play. Без этого шага драйвер не пройдет этот проверка и не сможет выполнить автоматическую установку принтера.

    CertMgr /add CertFileName.cer /s /r localMachine root
    CertMgr /add CertFileName.cer /s /r localMachine trustedpublisher
    
  4. Подпишите пакет FabrikamPrintDriverV4 с помощью PFX-файла, созданного на шаге 2. Другие проекты не обязательно должны быть подписаны драйвером, так как на этом шаге создается пакет.

Дополнительные сведения см. в разделе How to Test-Sign a Driver Package.