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


Директива INF InboxVersionRequired

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в руководстве по проектированию приложений для поддержки печати .

Для драйверов с поддержкой пакетов можно использовать директиву InboxVersionRequired INF, чтобы указать минимальную допустимую версию для всех основных драйверов, ссылающихся на INF. Ключевое слово UseDriverVer можно использовать для указания минимальной версии. Эта минимальная версия применяется ко всем драйверам, на которые ссылается ссылка, в INF.

В следующем примере раздела "Драйвер с поддержкой пакета" показано, как вставить директиву InboxVersionRequired INF:

[PrinterPackageInstallation.amd64]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F0},{D20EA372-DD35-4950-9ED8-A6335AFE79F3}
InboxVersionRequired=UseDriverVer

Если ключевое слово UseDriverVer используется в качестве значения для InboxVersionRequired, UseDriverVer сообщает установщику класса использовать строку версии директивы DriverVer из inf, которая анализируется как минимальная допустимая версия всех основных драйверов. При использовании ключевого слова UseDriverVer необходимо внимательно следить за драйверами служб. Все основные драйверы, на которые ссылается INF, должны быть одинаковыми или более высокими для успешной установки.

Можно также указать определенные строки версии в качестве значения для InboxVersionRequired. Эти строки версии соответствуют тому же форматированию, что и строка DriverVer , указанная в разделе ВЕРСИИ INF. Дополнительные сведения о формате строки DriverVer см. в директиве INF DriverVer.

В следующем примере показано, как задать InboxVersionRequired для определенной строки версии:

InboxVersionRequired=09/28/1999,5.00.2136.1