Разделы установки INF-файла принтера
Важно!
Мы рекомендуем использовать драйвер класса "Входящие" от Майкрософт iPP вместе с приложениями поддержки печати (PSA) для настройки печати в Windows 10 и 11 для разработки принтеров.
Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.
В Windows NT 4.0 и предыдущих версиях поставщики, поставлявшие клиентам мини-накопители, также предоставляли клиенту копию соответствующего драйвера принтера Майкрософт, полученную от корпорации Майкрософт.
Как правило, для Windows 2000 и более поздних версий поставщики не распространяют драйверы принтеров Майкрософт вместе со своими мини-драйверами. Вместо этого каждый поставщик предоставляет INF-файл, который устанавливает файлы поставщика, а затем вызывает INF-файл принтера Майкрософт Ntprint.inf, который, в свою очередь, устанавливает соответствующие компоненты драйвера принтера.
Примечание Корпорация Майкрософт периодически выпускает обновленные версии драйверов принтеров. Мини-накопители, которым требуются функции, доступные только в обновленных версиях, могут потребовать дополнительных действий. Дополнительные сведения см. в разделе Использование обновленных основных драйверов печати.
Inf-файл принтера Майкрософт, Ntprint.inf, содержит следующие разделы INF DDInstall , на которые могут ссылаться INF-файлы поставщика:
[PSCRIPT. OEM]
Устанавливает драйвер принтера Microsoft Postscript (Pscript).
[UNIDRV. OEM]
Устанавливает microsoft Universal Printer Driver (Unidrv).
[UNIDRV_BIDI. OEM]
Устанавливает драйвер универсального принтера (Майкрософт) и Pjlmon.dll , языковой монитор , который поддерживает язык задания принтера (PJL) и обеспечивает двунаправленную связь для принтеров PJL.
[TTFSUB. OEM]
Устанавливает Ttfsub.gpd, который входит в состав пакета драйверов Windows (WDK) и содержит набор записей *TTFS для распространенных подстановок шрифтов TrueType, которые можно использовать с принтерами, поддерживаемыми Unidrv.
[sRGBPROFILE.OEM]
Устанавливает системный цветовой профиль sRGB.
[LOCALE. OEM]
Устанавливает Locale.gpd, который содержит идентификаторы языкового стандарта. (См. ссылки на языковые стандарты.)
Чтобы ссылаться на эти разделы Install из INF-файла, файл должен использовать директивы Include и Needs, как показано в следующем примере:
[Manufacturer]
"ABC Printers"
[ABC Printers]
"ABC Printer 100ex" = ABC100EX.GPD, ABC_Printer_100ex
[ABC100EX.GPD]
CopyFiles=@ABCres.dll,@ABC100EX.gpd
DataSection=UNIDRV_BIDI_DATA ; Unidrv Bidirectional Data Section
DataFile=ABC100EX.gpd
Include=NTPRINT.INF ; Include NTPRINT.INF.
Needs=TTFSUB.OEM,UNIDRV_BIDI.OEM ; Install Unidrv, TrueType subs,
; and PJL language monitor.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по