hpzid414.inf Driver File Contents (HP_CLJ_CP4005_32bit_2000_XP_S2003_PCL6_Mono.exe)

;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
;
;
;	Dot4 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]
Signature="$Windows NT$"
Class=Dot4
ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2}
Provider=%INF_Provider%
DriverVer=07/27/2006,10.1.1.3
CatalogFile.NT=HPZid414.cat
DriverPackageType=PlugAndPlay
DriverPackageDisplayName="DOT4"

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

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir = 10
Dot4_CpyFiles = 10,System32\drivers

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

[SourceDisksNames]
1 = %CD%,,,

[SourceDisksFiles.x86]
HPZid412.sys = 2

[SourceDisksFiles]
HPZid412.sys = 1,Drivers\dot4\win98

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

[ClassInstall]
;
; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
;
AddReg = Dot4ClassAddReg


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

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

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

[Manufacturer]
%HP%=HP_Models

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

;PLS Products

"Officejet 4300 series (DOT4)"   = BeringBase_Inst,dot4usb\vid_03f0&pid_5411&mi_02&dot4
"Officejet 6300 series (DOT4)"   = KhanHiBase_Inst,dot4usb\vid_03f0&pid_5311&mi_02&dot4
"Deskjet F300 series (DOT4)"    = DJF300_Inst_USB,dot4usb\vid_03f0&pid_5511&mi_02&dot4

"HP Deskjet 6980 Series (DOT4)"	   = DJ6980_Inst_USB,dot4usb\vid_03f0&pid_8804&mi_01&dot4

"HP Deskjet 6940 Series (DOT4)"	   = DJ6940_Inst_USB,dot4usb\vid_03f0&pid_8904&mi_01&dot4

"HP Photosmart Pro B9100 series (DOT4)" =PSB9100b_Inst,dot4usb\vid_03f0&pid_bd02&mi_01&dot4

"HP LaserJet 3050 (DOT4)"         = LJ3050_Inst_USB,DOT4USB\Vid_03f0&Pid_3217&mi_00&DOT4
"HP LaserJet 3052 (DOT4)"         = LJ3052_Inst_USB,DOT4USB\Vid_03f0&Pid_3317&mi_00&DOT4
"HP LaserJet 3055 (DOT4)"         = LJ3055_Inst_USB,DOT4USB\Vid_03f0&Pid_3417&mi_00&DOT4
"HP LaserJet 3390 (DOT4)"         = LJ3390_Inst_USB,DOT4USB\Vid_03f0&Pid_3517&mi_00&DOT4

"Officejet Pro K5600 series (DOT4)"= Cousteau_Inst,dot4usb\Vid_03f0&Pid_2012&Mi_01&dot4
"Officejet Pro L7500 (DOT4)"  	   = CarrierBase_Inst,dot4usb\Vid_03f0&Pid_2112&Mi_02&dot4
"Officejet Pro L7600 (DOT4)"  	   = CarrierMid_Inst,dot4usb\Vid_03f0&Pid_2212&Mi_02&dot4

"HP Photosmart A710 series (DOT4)" = A710_USB_Inst,dot4usb\vid_03f0&Pid_1c02&mi_01&dot4
"HP Photosmart A610 series (DOT4)" = A610_USB_Inst,dot4usb\vid_03f0&Pid_1b02&mi_01&dot4
"HP Photosmart A510 series (DOT4)" = A510_USB_Inst,dot4usb\vid_03f0&Pid_1a02&mi_01&dot4
"HP Photosmart A310 series (DOT4)" = A310_USB_Inst,dot4usb\vid_03f0&Pid_1d02&mi_01&dot4
"HP Photosmart A430 series (DOT4)" = A430_USB_Inst,dot4usb\vid_03f0&Pid_1902&mi_02&dot4
"HP Photosmart D7300 series (DOT4)" = D7300_USB_Inst,dot4usb\vid_03f0&Pid_c702&mi_01&dot4
"HP Photosmart D6100 series (DOT4)" = D6100_USB_Inst,dot4usb\vid_03f0&Pid_c502&mi_01&dot4
"HP Photosmart D7100 series (DOT4)" = D7100_USB_Inst,dot4usb\vid_03f0&Pid_c602&mi_01&dot4
"HP Photosmart D5100 series (DOT4)" = D5100_USB_Inst,dot4usb\vid_03f0&Pid_c402&mi_01&dot4
"HP Photosmart C4100 series (DOT4)" = C4100_USB_Inst,dot4usb\vid_03f0&pid_5711&mi_02&dot4 
"HP Photosmart C5100 series (DOT4)" = C5100_USB_Inst,dot4usb\vid_03f0&Pid_5811&mi_02&dot4 
"HP Photosmart C7100 series (DOT4)" = C7100_USB_Inst,dot4usb\vid_03f0&Pid_5a11&mi_02&dot4 
"HP Photosmart C6100 series (DOT4)" = C6100_USB_Inst,dot4usb\vid_03f0&Pid_5911&mi_02&dot4 
"HP Photosmart C3100 series (DOT4)" = C3100_USB_Inst,dot4usb\vid_03f0&Pid_5611&mi_02&dot4

"HP LaserJet P3005 (DOT4)" = LJP3005_Inst_USB,DOT4USB\vid_03F0&pid_7317&DOT4
"HP LaserJet P3005 (DOT4)" = LJP3005_Inst_PAR,DOT4PAR\Hewlett-PackardHP_La023A&DOT4

"HP LaserJet P3004 (DOT4)" = LJP3004_Inst_USB,DOT4USB\vid_03F0&pid_7617&DOT4
"HP LaserJet P3004 (DOT4)"=  LJP3004_Inst_PAR,DOT4PAR\Hewlett-PackardHP_LaC2FB&DOT4
" HP Photosmart D5060 Printer (DOT4) " = PSD5060_Inst_USB,DOT4USB\Vid_03f0&Pid_c802&mi_01&dot4

"HP LaserJet M3035 MFP (DOT4)"     = LJ3035_Inst_USB,DOT4USB\VID_03F0&PID_7517&dot4

"HP LaserJet M5035 MFP (DOT4)"     = LJ5035_Inst_USB,dot4usb\VID_03F0&PID_7217&dot4

"HP LaserJet M4345 MFP (DOT4)"     = LJ4345_Inst_USB,dot4usb\VID_03F0&PID_7417&dot4

"HP Color LaserJet CP4005 (DOT4)"  = LJ4005_Inst_USB,dot4usb\VID_03F0&PID_7B17&dot4
;=======================================================================================
[BeringBase_Inst]
AddReg=Dot4_AddReg98,AddReg_BeringBase_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[BeringBase_Inst.NT]
AddReg=AddReg_BeringBase_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[KhanHiBase_Inst]
AddReg=Dot4_AddReg98,AddReg_KhanHiBase_Print_Func,AddReg_KhanHiBase_Store_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[KhanHiBase_Inst.NT]
AddReg=AddReg_KhanHiBase_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[DJF300_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_DJF300_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[DJF300_Inst_USB.NT]
AddReg=AddReg_DJF300_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[DJ6980_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_DJ6980_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[DJ6980_Inst_USB.NT]
AddReg=AddReg_DJ6980_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[DJ6940_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_DJ6940_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[DJ6940_Inst_USB.NT]
AddReg=AddReg_DJ6940_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[PSB9100b_Inst]
AddReg=Dot4_AddReg98,PSB9100b_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[PSB9100b_Inst.NT]
AddReg=PSB9100b_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJ3050_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJ3050_Print_Func,AddReg_LJ3050_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3050_Inst_USB.NT]
AddReg=AddReg_LJ3050_Print_Func,AddReg_LJ3050_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3052_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJ3052_Scan_Func,AddReg_LJ3052_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3052_Inst_USB.NT]
AddReg=AddReg_LJ3052_Scan_Func,AddReg_LJ3052_Print_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3055_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJ3055_Print_Func,AddReg_LJ3055_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3055_Inst_USB.NT]
AddReg=AddReg_LJ3055_Print_Func,AddReg_LJ3055_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3390_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJ3390_Print_Func,AddReg_LJ3390_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJ3390_Inst_USB.NT]
AddReg=AddReg_LJ3390_Print_Func,AddReg_LJ3390_Scan_Func
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[Cousteau_Inst]
AddReg=Dot4_AddReg98,Cousteau_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[Cousteau_Inst.NT]
AddReg=Cousteau_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[CarrierBase_Inst]
AddReg=Dot4_AddReg98,CarrierBase_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[CarrierBase_Inst.NT]
AddReg=CarrierBase_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[CarrierMid_Inst]
AddReg=Dot4_AddReg98,CarrierMid_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[CarrierMid_Inst.NT]
AddReg=CarrierMid_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3


[A710_USB_Inst]
AddReg=Dot4_AddReg98,A710_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A710_USB_Inst.NT]
AddReg=A710_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A610_USB_Inst]
AddReg=Dot4_AddReg98,A610_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A610_USB_Inst.NT]
AddReg=A610_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A510_USB_Inst]
AddReg=Dot4_AddReg98,A510_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A510_USB_Inst.NT]
AddReg=A510_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A310_USB_Inst]
AddReg=Dot4_AddReg98,A310_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A310_USB_Inst.NT]
AddReg=A310_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3


[A430_USB_Inst]
AddReg=Dot4_AddReg98,A430_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[A430_USB_Inst.NT]
AddReg=A430_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D7300_USB_Inst]
AddReg = Dot4_AddReg98,D7300_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D7300_USB_Inst.NT]
AddReg = D7300_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D6100_USB_Inst]
AddReg = Dot4_AddReg98,D6100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D6100_USB_Inst.NT]
AddReg = D6100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D7100_USB_Inst]
AddReg = Dot4_AddReg98,D7100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D7100_USB_Inst.NT]
AddReg = D7100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D5100_USB_Inst]
AddReg = Dot4_AddReg98,D5100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[D5100_USB_Inst.NT]
AddReg = D5100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C4100_USB_Inst]
AddReg = Dot4_AddReg98,C4100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C4100_USB_Inst.NT]
AddReg = C4100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C5100_USB_Inst]
AddReg = Dot4_AddReg98,C5100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C5100_USB_Inst.NT]
AddReg = C5100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C7100_USB_Inst]
AddReg = Dot4_AddReg98,C7100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C7100_USB_Inst.NT]
AddReg = C7100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C6100_USB_Inst]
AddReg = Dot4_AddReg98,C6100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C6100_USB_Inst.NT]
AddReg = C6100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C3100_USB_Inst]
AddReg = Dot4_AddReg98,C3100_AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[C3100_USB_Inst.NT]
AddReg = C3100_AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJP3005_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJP3005_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJP3005_Inst_USB.NT]
AddReg=AddReg_LJP3005_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJP3005_Inst_PAR]
AddReg=Dot4_AddReg98,AddReg_LJP3005_Print_Func,LJP3005_LPT_AddReg
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[LJP3004_Inst_USB]
AddReg=Dot4_AddReg98,AddReg_LJP3004_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJP3004_Inst_USB.NT]
AddReg=AddReg_LJP3004_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJP3004_Inst_PAR]
AddReg=Dot4_AddReg98,AddReg_LJP3004_Print_Func,LJP3004_LPT_AddReg
DriverVer=07/27/2006,10.1.1.3
CopyFiles=Dot4_CpyFiles

[PSD5060_Inst_USB]
AddReg = Dot4_AddReg98,PSD5060AddReg98
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[PSD5060_Inst_USB.NT]
AddReg =PSD5060AddReg
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJ3035_Inst_USB.NT]
AddReg=AddReg_3035_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3


[LJ5035_Inst_USB.NT]
AddReg=AddReg_5035_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJ4345_Inst_USB.NT]
AddReg=AddReg_4345_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

[LJ4005_Inst_USB.NT]
AddReg=AddReg_4005_Print_Func
CopyFiles=Dot4_CpyFiles
DriverVer=07/27/2006,10.1.1.3

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

[Dot4_CpyFiles]
HPZid412.sys

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

; Special configuration information

[BeringBase_Inst.HW]
AddReg=AddReg_BeringBase_Print_Func

[BeringBase_Inst.NT.HW]
AddReg=AddReg_BeringBase_Print_Func

[KhanHiBase_Inst.HW]
AddReg=AddReg_KhanHiBase_Print_Func,AddReg_KhanHiBase_Store_Func

[KhanHiBase_Inst.NT.HW]
AddReg=AddReg_Print_Func

[DJF300_Inst_USB.NT.HW]
AddReg=AddReg_DJF300_Print_Func

[DJF300_Inst_USB.HW]
AddReg=AddReg_DJF300_Print_Func

[DJ6980_Inst_USB.NT.HW]
AddReg=AddReg_DJ6980_Print_Func

[DJ6980_Inst_USB.HW]
AddReg=AddReg_DJ6980_Print_Func

[DJ6940_Inst_USB.NT.HW]
AddReg=AddReg_DJ6940_Print_Func

[DJ6940_Inst_USB.HW]
AddReg=AddReg_DJ6940_Print_Func

[PSB9100b_Inst.HW]
AddReg=PSB9100b_AddReg98

[PSB9100b_Inst.NT.HW]
AddReg=PSB9100b_AddReg

[LJ3050_Inst_USB.HW]
AddReg=AddReg_LJ3050_Print_Func,AddReg_LJ3050_Scan_Func

[LJ3050_Inst_USB.NT.HW]
AddReg=AddReg_LJ3050_Print_Func,AddReg_LJ3050_Scan_Func

[LJ3052_Inst_USB.HW]
AddReg=AddReg_LJ3052_Print_Func,AddReg_LJ3052_Scan_Func

[LJ3052_Inst_USB.NT.HW]
AddReg=AddReg_LJ3052_Print_Func,AddReg_LJ3052_Scan_Func

[LJ3055_Inst_USB.HW]
AddReg=AddReg_LJ3055_Print_Func,AddReg_LJ3055_Scan_Func

[LJ3055_Inst_USB.NT.HW]
AddReg=AddReg_LJ3055_Print_Func,AddReg_LJ3055_Scan_Func

[LJ3390_Inst_USB.HW]
AddReg=AddReg_LJ3390_Print_Func,AddReg_LJ3390_Scan_Func

[LJ3390_Inst_USB.NT.HW]
AddReg=AddReg_LJ3390_Print_Func,AddReg_LJ3390_Scan_Func

[Cousteau_Inst.HW]
AddReg=Cousteau_AddReg98

[Cousteau_Inst.NT.HW]
AddReg=Cousteau_AddReg

[CarrierBase_Inst.HW]
AddReg=CarrierBase_AddReg98

[CarrierBase_Inst.NT.HW]
AddReg=CarrierBase_AddReg

[CarrierMid_Inst.HW]
AddReg=CarrierMid_AddReg98

[CarrierMid_Inst.NT.HW]
AddReg=CarrierMid_AddReg


[A710_USB_Inst.HW]
AddReg=Dot4_AddReg98,A710_AddReg98

[A710_USB_Inst.NT.HW]
AddReg=A710_AddReg

[A610_USB_Inst.HW]
AddReg=Dot4_AddReg98,A610_AddReg98

[A610_USB_Inst.NT.HW]
AddReg=A610_AddReg

[A510_USB_Inst.HW]
AddReg=Dot4_AddReg98,A510_AddReg98

[A510_USB_Inst.NT.HW]
AddReg=A510_AddReg

[A310_USB_Inst.HW]
AddReg=Dot4_AddReg98,A310_AddReg98

[A310_USB_Inst.NT.HW]
AddReg=A310_AddReg

[A430_USB_Inst.HW]
AddReg=Dot4_AddReg98,A430_AddReg98

[A430_USB_Inst.NT.HW]
AddReg=A430_AddReg

[D7300_USB_Inst.HW]
AddReg = Dot4_AddReg98,D7300_AddReg98

[D7300_USB_Inst.NT.HW]
AddReg = D7300_AddReg

[D6100_USB_Inst.HW]
AddReg = Dot4_AddReg98,D6100_AddReg98

[D6100_USB_Inst.NT.HW]
AddReg = D6100_AddReg

[D7100_USB_Inst.HW]
AddReg = Dot4_AddReg98,D7100_AddReg98

[D7100_USB_Inst.NT.HW]
AddReg = D7100_AddReg

[D5100_USB_Inst.HW]
AddReg = Dot4_AddReg98,D5100_AddReg98

[D5100_USB_Inst.NT.HW]
AddReg = D5100_AddReg

[C4100_USB_Inst.HW]
AddReg = Dot4_AddReg98,C4100_AddReg98

[C4100_USB_Inst.NT.HW]
AddReg = C4100_AddReg

[C5100_USB_Inst.HW]
AddReg = Dot4_AddReg98,C5100_AddReg98

[C5100_USB_Inst.NT.HW]
AddReg = C5100_AddReg

[C7100_USB_Inst.HW]
AddReg = Dot4_AddReg98,C7100_AddReg98

[C7100_USB_Inst.NT.HW]
AddReg = C7100_AddReg

[C6100_USB_Inst.HW]
AddReg = Dot4_AddReg98,C6100_AddReg98

[C6100_USB_Inst.NT.HW]
AddReg = C6100_AddReg

[C3100_USB_Inst.HW]
AddReg = Dot4_AddReg98,C3100_AddReg98

[C3100_USB_Inst.NT.HW]
AddReg = C3100_AddReg

[LJP3005_Inst_USB.HW]
AddReg=AddReg_LJP3005_Print_Func

[LJP3005_Inst_USB.NT.HW]
AddReg=AddReg_LJP3005_Print_Func

[LJP3005_Inst_PAR.HW]
AddReg=AddReg_LJP3005_Print_Func,LJP3005_LPT_AddReg

[LJP3004_Inst_USB.HW]
AddReg=AddReg_LJP3004_Print_Func

[LJP3004_Inst_USB.NT.HW]
AddReg=AddReg_LJP3004_Print_Func

[LJP3004_Inst_PAR.HW]
AddReg=AddReg_LJP3004_Print_Func,LJP3004_LPT_AddReg

[PSD5060_Inst_USB.HW]
AddReg = Dot4_AddReg98,PSD5060AddReg98


[PSD5060_Inst_USB.NT.HW]
AddReg =PSD5060AddReg

[LJ3035_Inst_USB.NT.HW]
AddReg=AddReg_3035_Print_Func


[LJ5035_Inst_USB.NT.HW]
AddReg=AddReg_5035_Print_Func

[LJ4345_Inst_USB.NT.HW]
AddReg=AddReg_4345_Print_Func

[LJ4005_Inst_USB.NT.HW]
AddReg=AddReg_4005_Print_Func

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

;
;Driver Registry entry
;
[Dot4_AddReg98]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,HPZid412.sys

;====================================================
;
; Add keys under Enum\enumeratorID\device-instance-id
; These keys name all the "functions" a Dot4 device
; supports. A Friendly-name for the function lives in
; this key.
;

[AddReg_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,%Dot4Psc%

[AddReg_BeringBase_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet 4300 series Printer"

[AddReg_KhanHiBase_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet 6300 series Printer"

[AddReg_KhanHiBase_Store_Func]
HKR,%Storage_Func%,%Desc_Val%,,"Officejet 6300 series Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[AddReg_DJF300_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"Deskjet F300 Series Printer"

[AddReg_DJ6980_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP Deskjet 6980 Series Printer"

[AddReg_DJ6940_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP Deskjet 6940 Series Printer"

[PSB9100b_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,%PS_B9100_Device%

[PSB9100b_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,%PS_B9100_Device%
HKR,%Storage_Func%,%Desc_Val%,,%PS_Storage%
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[AddReg_LJ3050_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet 3050 printer"

[AddReg_LJ3050_Scan_Func]
HKR,%Scanner_Func%,%Desc_Val%,,"HP LaserJet 3050 scanner"

[AddReg_LJ3052_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet 3052 printer"

[AddReg_LJ3052_Scan_Func]
HKR,%Scanner_Func%,%Desc_Val%,,"HP LaserJet 3052 scanner"

[AddReg_LJ3055_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet 3055 printer"

[AddReg_LJ3055_Scan_Func]
HKR,%Scanner_Func%,%Desc_Val%,,"HP LaserJet 3055 scanner"

[AddReg_LJ3390_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet 3390 printer"

[AddReg_LJ3390_Scan_Func]
HKR,%Scanner_Func%,%Desc_Val%,,"HP LaserJet 3390 scanner"

[Cousteau_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro K5600 Printer"

[Cousteau_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro K5600 Printer"

[CarrierBase_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro L7500 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"Officejet Pro L7500 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[CarrierBase_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro L7500 Printer"

[CarrierMid_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro L7600 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"Officejet Pro L7600 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[CarrierMid_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"Officejet Pro L7600 Printer"


[A710_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A710 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart A710 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[A710_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A710 Printer"

[A610_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A610 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart A610 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[A610_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A610 Printer"

[A510_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A510 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart A510 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[A510_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A510 Printer"

[A310_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A310 Printer"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[A310_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A310 Printer"

[A430_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A430 Printer"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[A430_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart A430 Printer"

[D7300_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D7300 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart D7300 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[D7300_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D7300 Printer"

[D6100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D6100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart D6100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[D6100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D6100 Printer"

[D7100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D7100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart D7100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[D7100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D7100 Printer"

[D5100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D5100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart D5100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[D5100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D5100 Printer"

[C4100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C4100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart C4100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[C4100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C4100 Printer"

[C5100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C5100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart C5100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[C5100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C5100 Printer"

[C7100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C7100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart C7100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[C7100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C7100 Printer"

[C6100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C6100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart C6100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[C6100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C6100 Printer"

[C3100_AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C3100 Printer"
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart C3100 Storage device"
HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0

[C3100_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart C3100 Printer"

[AddReg_LJP3005_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet P3005"

[LJP3005_LPT_AddReg]
HKLM,%LJP3005_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%LJP3005_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%LJP3005_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e

[AddReg_LJP3004_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet P3004"

[LJP3004_LPT_AddReg]
HKLM,%LJP3004_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%LJP3004_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%LJP3004_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e

[PSD5060AddReg98]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D5060 Printer "
HKR,%Storage_Func%,%Desc_Val%,,"HP Photosmart D5060 Storage "

[PSD5060AddReg]
HKR,%Printer_Func%,%Desc_Val%,,"HP Photosmart D5060 Printer "

[AddReg_3035_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet M3035 MFP Printer"


[AddReg_5035_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet M5035 MFP Printer"

[AddReg_4345_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP LaserJet M4345 MFP Printer"
[AddReg_4005_Print_Func]
HKR,%Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP4005 Printer"
;====================================================

;
; Add the Dot4 driver as a service in W2K
;

[BeringBase_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[KhanHiBase_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[DJF300_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[DJ6980_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[DJ6940_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[PSB9100b_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ3050_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ3052_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ3055_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ3390_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[Cousteau_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[CarrierBase_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[CarrierMid_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService


[A710_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[A610_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[A510_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[A310_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[A430_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[D7300_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[D6100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[D7100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[D5100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[C4100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[C5100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[C7100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[C6100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[C3100_USB_Inst.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJP3005_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJP3004_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[PSD5060_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ3035_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ5035_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ4345_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

[LJ4005_Inst_USB.NT.Services]
AddService=HPZid412,0x00000002,Dot4_Inst.AddService

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

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

[Strings]
Dot4_Name           	= "IEEE-1284.4 Driver HPZid412"
HP                 	= "Hewlett-Packard"
INF_Provider        	= "Hewlett-Packard"
CD                  	= "hp cd"
Desc_Val            	= "Description"
Printer_Func        	= "Functions\PRINT_HPZ"
Storage_Func	    	= "Functions\STORE_HPZ"
Scanner_Func	    	= "Functions\SCAN_HPZ"
Dot4Str             	= "psc printer card reader (HPZ12)"
Dot4Psc		    	= "psc printer"
ParFwdSkip          	= "ParFwdSkip"
ParRevSkip          	= "ParRevSkip"
ParResetChannel     	= "ParRC"
Policy              	= "Policy"
CreditOnZeroLength  	= "CreditOnZeroLength"
CreditAfterWrite	= "AskCreditAfterWrite"
PiggyBackCredit     	= "PiggyBackCredit"
MS_Printer_Func        	= "Functions\PRINT"
PS_Storage		= "Photosmart printer card reader (HPZ12)"
PS_B9100_Device		= "HP Photosmart Pro B9100 Series"
LJP3005_Device_DOT3    = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_3005"
LJP3004_Device_DOT3    = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_3004"
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: ftp, load: 1.99