Udostępnij za pośrednictwem


Instalacja xpSDrv

Ważny

Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.

Aby uzyskać więcej informacji, zobacz przewodnik projektowania aplikacji wspierającej drukowanie .

Aby zostały poprawnie zainstalowane przez bufor, sterowniki XPSDrv muszą zawierać następujące elementy:

  • Dyrektywa CopyFiles pliku INF sterownika musi odwoływać się do pliku konfiguracji potoku filtru .

  • Dyrektywa Needs musi odwoływać się do Xpsdrv.oem. Aby uzyskać więcej informacji na temat dyrektywy Needs, zobacz sekcję INF DDInstall.

  • Jeśli moduł konfiguracji jest oparty na unidrv, dyrektywa Needs musi odwoływać się do unidrv.oem i Xpsgpd.oem. Podobnie, jeśli moduł konfiguracji sterownika XPSDrv jest oparty na języku PScript5, dyrektywa Needs musi odwoływać się do Pscript.oem i Xpsppd.oem.

Poniższy przykład kodu ilustruje plik INF z poprzednimi zmianami.

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