XPSDrv 安装
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
要由后台处理程序正确安装,XPSDrv 驱动程序必须包括以下内容:
Needs 指令必须引用 Xpsdrv.oem。 有关 Needs 指令的详细信息,请参阅 INF DDInstall 部分。
如果配置模块基于 Unidrv,则 Needs 指令必须引用 Unidrv.oem 和 Xpsgpd.oem。 同样,如果 XPSDrv 驱动程序配置模块基于 PScript5,则 Needs 指令必须引用 Pscript.oem 和 Xpsppd.oem。
下面的代码示例演示了具有上述更改的 INF 文件。
[Version]
Signature="$Windows NT$"
Provider=%MS%
Class=Printer
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
CatalogFile=ntprint.cat
DriverVer=10/11/2005,6.0.5242.0
PnpLockdown=1
[Manufacturer]
%MS% = Microsoft,NTamd64
[Microsoft.NTamd64]
"XPSDrv Sample Driver" = INSTALL_XDSMPL_FILTERS
[INSTALL_XDSMPL_FILTERS]
CopyFiles=XPSDrvSample,ConfigPlugin,COLORPROFILES
DriverFile=mxdwdrv.dll
ConfigFile=unidrvui.dll
HelpFile=unidrv.HLP
DataFile=XDSmpl.GPD
Include=NTPRINT.INF
Needs=UNIDRV.OEM, XPSGPD.OEM, XPSDRV.OEM
ICMProfiles=xdwscRGB.cdmp
[XPSDrvSample]
xdsmpl-pipelineconfig.xml
...