Что означает код ошибки Windows 3016 (ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND)?

 
Предыдущий Следующий
ERROR_PRINTER_DRIVER_PACKAGE_IN_USE ERROR_FAIL_REBOOT_REQUIRED

ERROR_CORE_DRIVER_PACKAGE_NOT_FOUND

description[Не удаётся разрешить обязательный пакет основного драйвера принтера.]

Пакеты принтеров могут объявлять зависимости от основных драйверов принтера, не включая каждый общий компонент отдельно. Windows предоставляет GetCorePrinterDrivers специально для получения таких сведений о зависимостях, как GUID, версия, дата и путь запрошенных основных драйверов.

Поэтому это проблема разрешения зависимостей, а не только поиска INF-файла главного драйвера. Имеют значение целевой сервер и среда драйвера, а удалённое развёртывание пакета должно отдельно учитывать зависимые пакеты.

Проследите основную зависимость

  • Сохраните GUID зависимых основных драйверов и целевую среду печати, использованную при установке пакета.
  • Используйте GetCorePrinterDrivers, чтобы определить, какие запрошенные основные пакеты способен разрешить целевой компьютер и какие версии установлены.
  • Сравните объявленные зависимости пакета с целевым сервером, а не проверяйте только имя основного драйвера.
  • При удалённой подготовке пакета учтите, что UploadPrinterDriverPackage требует отдельной загрузки зависимых пакетов; подготовьте цепочку зависимостей до установки основного пакета.

GetCorePrinterDrivers · Зависимости UploadPrinterDriverPackage · Модель пакетов драйверов печати


Нужно найти другой код? Найти другой код состояния или ошибки.