hpzius13.inf Driver File Contents (clj2550pcl6win2kxp2003-en.exe)

;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
;
;
;	Dot4Usb INF for all OSes
;
;	Hewlett-Packard Converged DOT4 version 12
;
;	MagicKeyword for DOT4 12 infs used by the scrubber {492B8DFA-5753-4462-A985-C8069DFA1336}
;

; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
;--*/

;--------- Version Section ---------------------------------------------------

[Version]
Signature="$Windows NT$"
Provider=%INF_Provider%
DriverVer=09/24/2003,7.0.5.0
CatalogFile.NT=HPZius13.cat
Class="Dot4Usb HPZ12"
ClassGUID={f159cb2a-6f87-11d2-b1e5-0080c72e74a2}

;====================================================

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir = 10,System32\drivers
Dot4Drivers_CpyFiles = 10,System32\drivers
CoInstaller_2kCpyFiles = 11
CoInst_OverWrite = 11
ClassInstaller_9xCpyFiles = 11

[SourceDisksNames.x86]
1 = %CD%,,,
2 = %CD%,,,"drivers\dot4\Win2000"
3 = %CD%,,,"drivers\dot4\WinxP"

[SourceDisksNames]
1 = %CD%,,,

[SourceDisksFiles.x86]
; Driver
HPZius12.sys = 2
; Co-Installer for w2k/XP, thunk for 9X
HPZc3212.dll = 1
HPZuci12.dll = 1
Hppaufd0.sys = 3

[SourceDisksFiles]
; Driver
HPZius12.sys = 1,Drivers\dot4\win98
; Co-Installer for w2k/XP, thunk for 9X
HPZc3212.dll = 1,Drivers\dot4\win98
HPZuci12.dll = 1,Drivers\dot4\win98

;====================================================

[ClassInstall]
;
; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class
;

AddReg = Dot4UsbClassAddReg_9X
CopyFiles = ClassInstaller_9xCpyFiles

[Dot4UsbClassAddReg_9X]
HKR,,,,"Dot4Usb HPZ12"
HKR,,Installer,,"HPZuci12.dll,ClassInstall"
HKR,,Icon,,"-20"

[ClassInstall32]
;
; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class
;
AddReg = Dot4UsbClassAddReg_2k

[Dot4UsbClassAddReg_2k]
;
; Give the class a descriptive name and an icon
;
HKR,,,,"Dot4Usb HPZ12"
HKR,,Icon,,"-20"

;====================================================

[Manufacturer]
%HP%=HP_Models,NTx86.5.1

[HP_Models]
;
; This INF supports models with these PnP IDs
; (Enumerated by any enumerator (*))
;

;PLS Products
"hp LaserJet 3015 (DOT4USB)"	= HPDot4Usb_Inst,USB\Vid_03f0&Pid_1617
"hp LaserJet 3020 (DOT4USB)"	= HPDot4Usb_Inst,USB\Vid_03f0&Pid_1717
"hp LaserJet 3030 (DOT4USB)"	= HPDot4Usb_Inst,USB\Vid_03f0&Pid_1817
"hp LaserJet 3380 (DOT4USB)"	= HPDot4Usb_Inst,USB\Vid_03f0&Pid_1917
"hp color LaserJet 2550 series (DOT4USB)"  = HPDot4Usb_Inst,USB\Vid_03f0&Pid_1C17


;Null Inst for Stack tear down

"hp LaserJet 3015"	= Dot4_Setup,usbprint\hewlett-packardhp_La6D84
"hp LaserJet 3020"	= Dot4_Setup,usbprint\hewlett-packardhp_La9E44
"hp LaserJet 3030"	= Dot4_Setup,usbprint\hewlett-packardhp_La0E45
"hp LaserJet 3380" 	= Dot4_Setup,usbprint\hewlett-packardhp_La3EB2
"hp color LaserJet 2550 series"  = Dot4_Setup,usbprint\hewlett-packardhp_co650A

;BPD Products
"HP Officejet 9100 series (DOT4USB)"	= LJ_Inst,usb\vid_03f0&pid_0d12

[HP_Models.NTx86.5.1]
; For XP
; PLS Products
"hp LaserJet 3015 (DOT4USB)"	= LJ3015_XP_USB,USB\Vid_03f0&Pid_1617
"hp LaserJet 3020 (DOT4USB)"	= LJ3020_XP_USB,USB\Vid_03f0&Pid_1717
"hp LaserJet 3030 (DOT4USB)"	= LJ3030_XP_USB,USB\Vid_03f0&Pid_1817
"hp LaserJet 3380 (DOT4USB)"	= LJ3380_XP_USB,USB\Vid_03f0&Pid_1917
"hp color LaserJet 2550 series (DOT4USB)"  = LJ2550_XP_USB,USB\Vid_03f0&Pid_1C17

;Null Inst for Stack tear down
"hp LaserJet 3015"	= Dot4_Setup,usbprint\hewlett-packardhp_La6D84
"hp LaserJet 3020"	= Dot4_Setup,usbprint\hewlett-packardhp_La9E44
"hp LaserJet 3030"	= Dot4_Setup,usbprint\hewlett-packardhp_La0E45
"hp LaserJet 3380" 	= Dot4_Setup,usbprint\hewlett-packardhp_La3EB2
"hp color LaserJet 2550 series"  = Dot4_Setup,usbprint\hewlett-packardhp_co650A

;BPD Products
%HP_Celsius_USB_Device%	= Custom_Celsius,USB\vid_03f0&pid_0d12

;====================================================

[Dot4_Setup.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Nothing
DriverVer=09/24/2003,7.0.5.0

[HPDot4Usb_Inst]
AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/24/2003,7.0.5.0

[HPDot4Usb_Inst.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/24/2003,7.0.5.0

[LJ_Inst]
AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/24/2003,7.0.5.0

[LJ_Inst.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/24/2003,7.0.5.0

[LJ3015_XP_USB.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=AddReg_Filter_USB_XP,LJ3015_AddReg_XP

[LJ3020_XP_USB.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=AddReg_Filter_USB_XP,LJ3020_AddReg_XP

[LJ3030_XP_USB.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=AddReg_Filter_USB_XP,LJ3030_AddReg_XP

[LJ3380_XP_USB.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=AddReg_Filter_USB_XP,LJ3380_AddReg_XP

[Custom_Celsius.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=Custom_Usb_AddReg_Celsius
DriverVer=09/24/2003,7.0.5.0

[LJ2550_XP_USB.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=LJ2550_AddReg_XP
CopyFiles=Dot4ufdDriver_CpyFiles

;====================================================

;
;Device specific Coinstaller for W2K/XP
;

[Dot4_Setup.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInstaller_2kCpyFiles

[HPDot4Usb_Inst.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

[LJ3015_XP_USB.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

[LJ3020_XP_USB.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

[LJ3030_XP_USB.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

[LJ3380_XP_USB.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

[LJ2550_XP_USB.NT.CoInstallers]
AddReg=Dot4Usb.2k.CoInstallers_AddReg
CopyFiles=CoInst_OverWrite

;Register the Coinstaller

[Dot4Usb.2k.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"HPZc3212.dll, ClassInstall32"

;====================================================

;
; Copy Files
;
[Dot4Drivers_CpyFiles]
HPZius12.sys

[CoInstaller_2kCpyFiles]
HPZc3212.dll,,,0x60

[CoInst_OverWrite]
HPZc3212.dll,,,0x10

[Dot4ufdDriver_CpyFiles]
Hppaufd0.sys

[ClassInstaller_9xCpyFiles]
HPZuci12.dll,,,0x60
HPZc3212.dll,,,0x60

[Nothing]

;====================================================


[LJ3015_AddReg_XP]
HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_3015_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,%Scanner_Func%,%Desc_Val%,,%LJ_3015_Device%

[LJ3020_AddReg_XP]
HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_3020_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,%Scanner_Func%,%Desc_Val%,,%LJ_3020_Device%

[LJ3030_AddReg_XP]
HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_3030_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,%Scanner_Func%,%Desc_Val%,,%LJ_3030_Device%

[LJ3380_AddReg_XP]
HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_3380_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,%Scanner_Func%,%Desc_Val%,,%LJ_3380_Device%

[AddReg_Filter_USB_XP]
HKR,,"LowerFilters",0x00010000,"dot4usb"

[Custom_Usb_AddReg_Celsius]
HKR,%MS_Printer_Func%,%Desc_Val%,,%HP_Celsius_USB_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,,"LowerFilters",0x00010000,"dot4usb"
HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
HKR,%Scanner_Func%,%Desc_Val%,,"HP Officejet 9100 series Scanner"

[LJ2550_AddReg_XP]
HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_2550_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,,"LowerFilters",0x00010000,"dot4ufd"
;====================================================

; Special configuration info for Win98 and Win2000

[LJ_Inst.HW]
AddReg=HPDot4Usb_AddReg

[LJ_Inst.NT.HW]
AddReg=HPDot4Usb_AddReg

; Special configuration info for WinXP

[LJ3015_XP_USB.NT.HW]
AddReg=AddReg_Filter_USB_XP,LJ3015_AddReg_XP

[LJ3020_XP_USB.NT.HW]
AddReg=AddReg_Filter_USB_XP,LJ3020_AddReg_XP

[LJ3030_XP_USB.NT.HW]
AddReg=AddReg_Filter_USB_XP,LJ3030_AddReg_XP

[LJ3380_XP_USB.NT.HW]
AddReg=AddReg_Filter_USB_XP,LJ3380_AddReg_XP

[Custom_Celsius.NT.HW]
AddReg=Custom_Usb_AddReg_Celsius

[LJ2550_XP_USB.NT.HW]
AddReg=LJ2550_AddReg_XP
;====================================================

; Registry Entry to start driver on Win98

[HPDot4Usb_AddReg98]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,HPZius12.sys

; Add keys under Enum\enumeratorID\device-instance-id

[HPDot4Usb_AddReg]

;====================================================

[HPDot4Usb_Inst.NT.Services]
AddService=%Dot4Usb_Setup_Ins_SvcDesc%,0x00000002,HPDot4Usb_Inst.AddService

[LJ_Inst.NT.Services]
AddService=%Dot4Usb_Setup_Ins_SvcDesc%,0x00000002,HPDot4Usb_Inst.AddService

[HPDot4Usb_Inst.AddService]
;
; Service configuration info
;
DisplayName   	= %Dot4Usb_Name%
ServiceType    	= 1           ; Kernel driver
StartType    	= 3             ; Manual start
ErrorControl   	= 1            ; Error ignore
ServiceBinary  	= %12%\HPZius12.sys

; For XP

[LJ3015_XP_USB.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4usb,,DOT4USB_Service_Inst

[LJ3020_XP_USB.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4usb,,DOT4USB_Service_Inst

[LJ3030_XP_USB.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4usb,,DOT4USB_Service_Inst

[LJ3380_XP_USB.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4usb,,DOT4USB_Service_Inst

[Custom_Celsius.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService=dot4usb,,DOT4USB_Service_Inst

[LJ2550_XP_USB.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4ufd,,DOT4UFD_Service_Inst

[DOT4USB_Service_Inst]
DisplayName    = %MS_DOT4USB_NAME% "Dot4USB Filter"
ServiceType    = 1 ;KERNEL_DRIVER
StartType      = 3 ;DEMAND START
ErrorControl   = 0 ;ERROR_IGNORE
ServiceBinary  = %12%\dot4usb.sys
LoadOrderGroup = extended base

[DOT4UFD_Service_Inst]
DisplayName    = %UFD_DOT4USB_NAME%
ServiceType    = 1 ;KERNEL_DRIVER
StartType      = 3 ;DEMAND START
ErrorControl   = 0 ;ERROR_IGNORE
ServiceBinary  = %12%\hppaufd0.sys
LoadOrderGroup = extended base

;====================================================

[Strings]
Dot4Usb_Name   = "USB to IEEE-1284.4 Translation Driver HPZius12"
HP             = "Hewlett-Packard"
INF_Provider   = "Hewlett-Packard"
CD           = "hp cd"
Dot4Usb_Setup_Ins_SvcDesc = "HPZius12"
Storage_Func	    	= "Functions\STORE_HPZ"
MS_Printer_Func        	= "Functions\PRINT"
Scanner_Func	    	= "Functions\SCAN_HPZ"
Policy              	= "Policy"
CreditOnZeroLength  	= "CreditOnZeroLength"
PiggyBackCredit     	= "PiggyBackCredit"
LJ_3015_Device		= "hp LaserJet 3015"
LJ_3020_Device		= "hp LaserJet 3020"
LJ_3030_Device		= "hp LaserJet 3030"
LJ_3380_Device		= "hp LaserJet 3380"
LJ_2550_Device		= "hp color LaserJet 2550 series"
Desc_Val            	= "Description"
Dot4Str             	= "printer card reader (HPZ12)"
MS_DOT4USB_NAME		= "MS Dot4USB Filter"
UFD_DOT4USB_NAME	= "HP Dot4usb Filter"
HP_Celsius_USB_Device="HP Officejet 9100 series (DOT4USB)" 
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: web3, load: 0.99