XNT40.INF Driver File Contents (545ESD2.exe)

;
; Xerox DWC Pro 545 INF for NT 4.0 and Win95.
;
; (This inf should work for both OS's, but not all sections apply to both.)
;
;

[Version]
Signature="$Windows NT$"
Provider=%XS%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer

[DestinationDirs]
DefaultDestDir		 = 66000
X545ParClassDriver       = 12
X545JobControl	         = 11
X545PG                   = 65600
X545_TWAIN_MISC          = 10
X545_TWAIN               = 65603
OUR_TWAIN_FILES          = 10

; 67000 will be set to the relative folder picked from the language selection
; if any other path need to be set, we can use 6700*=path
[OurSourceDirs]
67000

;
; Manufacturer section.
;
; This section lists all of the manufacturers
; that we will display in the Dialog box
;
[Manufacturer]
"Xerox"

;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;
[Xerox]
"Xerox DWC Pro 545"        = X545.DLL.NT

;
; Installer Sections
;
; These sections control file installation, and reference all files that
; need to be copied. The section name will be assumed to be the driver
; file, unless there is an explicit DriverFile section listed.
;
[X545.DLL.NT]
CopyFiles=X545,X545JobControl,X545ParClassDriver,RASDD
DelFiles=OUR_TWAIN_FILES
DataFile=X545NT.DLL
DataSection=RASDD_DATA
LanguageMonitor="Xerox Common Language Monitor,XEROXLM.DLL"
DelReg=X545DelReg
AddReg=X545DelReg
OurPrinterDriverData=X545_DRV_DATA
Languages=X545_LANGUAGES

[X545_DRV_DATA]
StatusApp=1,X545SW
NtDeviceName=1,\\.\XECM

;registry section
[X545DelReg]
HKLM,"System\CurrentControlSet\Services\xlptNt",DependOnServices,FL_ADDREG_TYPE_SZ,"Parport"
HKLM,"System\CurrentControlSet\Services\xlptNt",DisplayName,FL_ADDREG_TYPE_SZ,"Xerox DWC545 Parallel Port"
HKLM,"System\CurrentControlSet\Services\xlptNt",Type,65537,1,0,0,0
HKLM,"System\CurrentControlSet\Services\xlptNt",Start,65537,2,0,0,0
;HKLM,"System\CurrentControlSet\Services\xlptNt",Group,FL_ADDREG_TYPE_SZ,"Extended base"
HKLM,"System\CurrentControlSet\Services\xlptNt",ErrorControl,65537,0,0,0,0

HKLM,"System\CurrentControlSet\Services\xecmNt",DependOnService,FL_ADDREG_TYPE_SZ,"xlptNt"
HKLM,"System\CurrentControlSet\Services\xecmNt",DisplayName,FL_ADDREG_TYPE_SZ,"Xerox DWC545 Engine Control"
HKLM,"System\CurrentControlSet\Services\xecmNt",Type,65537,1,0,0,0
HKLM,"System\CurrentControlSet\Services\xecmNt",Start,65537,2,0,0,0
;HKLM,"System\CurrentControlSet\Services\xecmNt",Group,FL_ADDREG_TYPE_SZ,"Extended base"
;HKLM,"System\CurrentControlSet\Services\xecmNt",ImagePath,FL_ADDREG_TYPE_SZ,"%12%"\x545nt.sys"
HKLM,"System\CurrentControlSet\Services\xecmNt",ErrorControl,65537,0,0,0,0

HKLM,"System\CurrentControlSet\Services\Jcm RpcService",DependOnService,0x00010000,"RPCSS"
HKLM,"System\CurrentControlSet\Services\Jcm RpcService",DisplayName,FL_ADDREG_TYPE_SZ,"Jcm RPC Server"
HKLM,"System\CurrentControlSet\Services\Jcm RpcService",Group,FL_ADDREG_TYPE_SZ,"Extended base"
HKLM,"System\CurrentControlSet\Services\Jcm RpcService",Type,65537,10,1,0,0
HKLM,"System\CurrentControlSet\Services\Jcm RpcService",Start,65537,2,0,0,0
HKLM,"System\CurrentControlSet\Services\Jcm RpcService",ErrorControl,65537,1,0,0,0


[X545]
X545NT.DLL


[X545JobControl]
XJCM_C.DLL
XEROXLM.DLL
XJCM_S.EXE
WEBMON.OCX
X545SW.EXE


[X545ParClassDriver]
XLPTNT.SYS
X535NT.SYS,X545NT.SYS

[OUR_TWAIN_FILES]
WC545.INI

; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) or if it's a color
; profile (since the DestinationDirs can only handle sections, and not
; individual files).
;
[RASDD]
RASDD.DLL
RASDDUI.DLL
RASDDUI.HLP
;
; Data Sections
;
; These sections contain data that is shared between devices.
;
[RASDD_DATA]
DriverFile=RASDD.DLL
ConfigFile=RASDDUI.DLL
HelpFile=RASDDUI.HLP

[X545.DLL.NT.Services]
AddService=xlptNt,,XLPT_SVC_INS
AddService=xecmNt,,XECM_SVC_INS
AddService=Jcm RpcService,,JCM_RPC_SVC_INS
DelService=xlptNt,,XLPT_SVC_INS
DelService=xecmNt,,XECM_SVC_INS
DelService=Jcm RpcService,,JCM_RPC_SVC_INS

[XLPT_SVC_INS]
DisplayName=Xerox DWC545 Parallel Port
ServiceType=1
ServiceStart=2
ServiceBinary=%12%\xlptNt.sys
Dependencies=Parport

[XECM_SVC_INS]
DisplayName=Xerox DWC545 Engine Control
ServiceType=1
ServiceStart=2
ServiceBinary=%12%\x535nt.sys
Dependencies=xlptNt

[JCM_RPC_SVC_INS]
DisplayName=Jcm RPC Server
ServiceType=272
ServiceStart=2
ServiceBinary=%11%\xjcm_s.exe
Dependencies=RPCSS

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Private sections
[X545_LANGUAGES]
ESP=Español,..\Spanish

[AdditionalSoftware]
"Xerox DWC Pro 545" = X545SOFT_GROUP1, X545SOFT_GROUP2

;Software install section name will be the link name for the software
;VerifyFirmware: Field1 is 0 for no verification and 1 to verify firmware
;                Field2 is the firmware version
;                Field3 is the install section to verify the firmware
; The above statements are no longer true
; ControlFlags are defined as follows
; 1 this software needs to be installed by us
; 2 use OEM install routine. when this is true, the second field will be the install section
; for the oem install routine. we need two things... the name of the installer and location
; this will be implemented later.. kranthi
[X545SOFT_GROUP1]
VerifyFirmware=0
GroupName=Xerox DWC Pro 545
DefaultDirectory=%10%\Xerox DWC Pro 545
DirId=65600
GroupMembers=X545SOFT_MEMBER1,X545SOFT_MEMBER2,X545SOFT_MEMBER3
PromptInstall=0
ControlFlags=1
AddReg=X545CCAddReg


[X545SOFT_GROUP2]
VerifyFirmware=0
GroupName=Xerox DWC Pro 545 Twain
DefaultDirectory=%10%\Twain_32\Xerox
DirId=65603
GroupMembers=X545SOFT_MEMBER4
PromptInstall=1,545 Twain Data Source
ControlFlags=13
AddReg=X545_MISC1AddReg


[X545SOFT_MEMBER1]
LinkAndFile="Xerox DWC Pro 545 Uso De Licencia",LICENSE.DOC
CopyFiles=X545PG

[X545SOFT_MEMBER2]
LinkAndFile="Xerox DWC Pro 545 Leame",README.DOC

[X545SOFT_MEMBER3]
LinkAndFile=Xerox DWC Pro 545 Desinstalar,DWCINS.EXE,-u

[X545PG]
LICENSE.DOC
README.DOC
DWCINS.EXE
X545.INF


; remember the key should be same as the group name, bummer ha..
[X545CCAddReg]
HKLM,"SOFTWARE\Xerox Dwc Pro 545",DestinationDir,FL_ADDREG_TYPE_SZ,"%65600%


[X545SOFT_MEMBER4]
CopyFiles=X545_TWAIN, X545_TWAIN_MISC

[X545_TWAIN]
X545TW32.DS

[X545_TWAIN_MISC]
TWAIN.DLL
TWAIN_32.DLL
TWUNK_16.EXE
TWUNK_32.EXE

[X545_MISC1AddReg]
HKLM,"SOFTWARE\Xerox Dwc Pro 545 Twain",DestinationDir,FL_ADDREG_TYPE_SZ,"%65603%

; End of Private sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;

;
; diskid = description,tagfile,unused,subdir
;
[SourceDisksNames]
1="Xerox DWC Pro 545 Printer Disk"

;
; filename_on_source = diskid,subdir,size,checksum,spare,spare
; extra fields are nt-specific
;   bootmediaord,targetdirectory,upgradedisposition,textmodedisposition,targetname
;
[SourceDisksFiles]
X545NT.DLL   = 1,WINNT40\545NT40,,,,,,66000,3
RASDD.DLL    = 1,WINNT40\COMMON,,,,,,66000,3
RASDDUI.DLL  = 1,WINNT40\COMMON,,,,,,66000,3
RASDDUI.HLP  = 1,WINNT40\COMMON,,,,,,18,1
XEROXLM.DLL  = 1,WINNT40\545NT40,,,,,,2,0,0
XJCM_C.DLL   = 1,WINNT40\545NT40,,,,,,2,1,0
XJCM_S.EXE   = 1,WINNT40\545NT40,,,,,,2,1,0
X545NT.SYS   = 1,WINNT40\545NT40,,,,,,2,0,0
XLPTNT.SYS   = 1,WINNT40\545NT40,,,,,,2,0,0
X545SW.EXE   = 1,WINNT40\545NT40,,,,,,2,0,0
WEBMON.OCX   = 1,WINNT40\545NT40,,,,,,2,0,0
X545.INF     = 1,WINNT40\545NT40,,,,,,65600,3
README.DOC   = 1,WINNT40\545NT40,,,,,,65600,3
LICENSE.DOC  = 1,WINNT40\545NT40,,,,,,65600,3
DWCINS.EXE   = 1,,,,,,,65600,3
X545TW32.DS  = 1,WINNT40\545NT40,,,,,,2,0,0
TWAIN.DLL    = 1,WINNT40\545NT40,,,,,,2,3,0
TWAIN_32.DLL = 1,WINNT40\545NT40,,,,,,2,3,0
TWUNK_16.EXE = 1,WINNT40\545NT40,,,,,,2,3,0
TWUNK_32.EXE = 1,WINNT40\545NT40,,,,,,2,3,0



;
; Localizable Strings
;
[Strings]
XS="Xerox Corporation"
Floppy="Xerox DWC Pro 545 Printer Disk"



Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.65