共用方式為


XPSDrv 安裝

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

若要由多任務緩衝處理器正確安裝,XPSDrv 驅動程式必須包含下列專案:

  • 驅動程式 INF 檔案的 CopyFiles 指示詞必須參考篩選管線組態檔。

  • 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
...