Как создать пакет установки Windows для моего.inf?

Я сделал следующие шаги: 1. собрал и скомпилировал мой драйвер ядра, который эмулирует драйверы ленточных устройств. 2. создал необходимый.inf 3. создал необходимый.cat 4. подписал файлы 5. протестировал вручную "правый клик" -> установить на.inf файл из проводника

Теперь я готов сделать более простой установочный пакет, но я не знаю, как это можно сделать?

Я попытался создать каталог C:\drivers, где я также создал файл dpinst.xml, содержащий:

    <?xml version="1.0" ?>
  <dpinst>

<suppressAddRemovePrograms/>

<!-- The following search and subDirectory elements direct
     DPInst to search all subdirectories (under the DPInst working directory) to locate driver
     packages. -->
    <search>
      <subDirectory>*</subDirectory>
    </search>

<!-- The following language element localizes its child elements
     for the English (Standard) language. The child elements
     customize the text that appears on the DPInst wizard pages. -->
    <language code="0x0409">
      <dpinstTitle>Device Driver Updater</dpinstTitle>
      <welcomeTitle>Welcome to the Device Installer!</welcomeTitle>
      <welcomeIntro>This wizard will walk you through updating the drivers for your device.</welcomeIntro>
      <installHeaderTitle>Installing the software for your device...</installHeaderTitle>
      <finishTitle>Congratulations! You finished installing your device drivers.</finishTitle>
    </language>

    <scanHardware/>

</dpinst>

И скопировал dpinst.exe И создал подкаталог "Хранилище", куда я скопировал файлы.inf,.cat и.sys в

Когда я пытаюсь установить, дважды щелкните по dpinst.exe из этого каталога; выдает сообщение "нет необходимости (нет устройства для обновления)"

Но это не драйвер устройства PnP? это KMDF (драйвер устройства ядра)?

У кого-нибудь есть идеи, как создать установочный пакет?

С наилучшими пожеланиями Томас

1 ответ

Вы можете попробовать пример установочного пакета WDF в примерах драйверов WDK8.1.

описание образца:

WDF Installation Package - installWdf Демонстрирует, как установить пакеты WDF в системе. Этот код можно использовать как есть для установки необходимых компонентов WDF в пользовательской системе. Пример кода также может быть переработан в существующее приложение установки, чтобы обеспечить лучший опыт.

Другие вопросы по тегам