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


Установка Minidriver Unidrv

Внимание

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

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

Для установки мини-driver Unidrv требуется INF-файл принтера, который идентифицирует файлы мини-driver. Если модель принтера не поддерживается INF-файлом принтера Майкрософт, ntprint.inf, требуется предоставленный поставщиком INF-файл. INF-файл должен ссылаться на разделы данных INF-файла принтера и разделы установки INF-файла принтера, которые определены в ntprint.inf. Для мини-driver с именем abc100 обычно требуются следующие записи INF-файла, если принтер двунаправленен, поддерживает подстановку шрифта TrueType и использует одну библиотеку DLL ресурсов:

[Manufacturer]
"ABC Printers"
 
[ABC Printers]
"ABC Printer 100" = ABC100.GPD, ABC_Printer_100
 
[ABC100.GPD]
CopyFiles=@ABCres.dll,@ABC100.gpd  ;Resource DLL and GPD file
DataSection=UNIDRV_BIDI_DATA       ;Unidrv Data Section
DataFile=ABC100.gpd
Include=NTPRINT.INF                ;Include NTPRINT.INF.
Needs=TTFSUB.OEM,UNIDRV_BIDI.OEM   ;Install TrueType subs, Unidrv,
                                   ;    and PJL language monitor.

Если вы предоставляете подключаемый модуль пользовательского интерфейса или подключаемый модуль отрисовки, необходимо включить имена этих компонентов в INF-файл. Сведения об установке настраиваемого кода см. в разделе "Установка настраиваемых компонентов драйвера".