安装 Unidrv 微型驱动程序
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
安装 Unidrv 微型驱动程序需要打印机 INF 文件,用于标识微型驱动程序的文件。 如果 Microsoft 的打印机 INF 文件 ntprint.inf 不支持打印机型号,则需要供应商提供的 INF 文件。 INF 文件应引用 ntprint.inf 中定义的打印机 INF 文件数据部分和打印机 INF 文件安装部分。 对于名为 abc100 的微型驱动程序,如果打印机是双向的,支持 TrueType 字体替换,并使用单个资源 DLL,则通常需要以下 INF 文件条目:
[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 文件中包括这些组件的名称。 有关安装自定义代码的信息,请参阅安装自定义驱动程序组件。