;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved.
;
;
; Dot4Prt 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="Dot4Print HPZ12"
;ClassGUID={49ce6ac8-6f86-11d2-b1e5-0080c72e74a2} ; dot4prt matching id
ClassGUID={7CE16297-E3BC-4f78-8670-48D1F2069956}
Provider=%INF_Provider%
DriverVer=09/24/2003,7.0.5.0
CatalogFile.NT=HPZipr13.cat
;====================================================
[ControlFlags]
ExcludeFromSelect = *
[DestinationDirs]
DefaultDestDir = 10,System32\drivers
Dot4Print_CpyFiles = 10,System32\drivers
Dot4PrintMonCpyFiles98 = 11
Dot4IO_CpyFiles = 11
[SourceDisksNames.x86]
1 = %CD%,,,
2 = %CD%,,,"drivers\dot4\Win2000"
[SourceDisksNames]
1 = %CD%,,,
[SourceDisksFiles.x86]
HPZipr12.sys = 2
HPZimn12.dll = 2
[SourceDisksFiles]
HPZipr12.sys = 1,Drivers\dot4\win98
HPZimn12.dll = 1,Drivers\dot4\win98
usbmon.dll = 1,Drivers\dot4\win98
;====================================================
[ClassInstall]
;
; Add the Dot4Print class GUID to SYSTEM\CCS\Control\Class
;
AddReg = Dot4PrintClassAddReg
[ClassInstall32]
;
; Add the Dot4Print class GUID to SYSTEM\CCS\Control\Class
;
AddReg = Dot4PrintClassAddReg
[Dot4PrintClassAddReg]
;
; Give the class a descriptive name and an icon
;
HKR,,,,"Dot4Print HPZ12"
HKR,,Icon,,"-20"
;====================================================
[Manufacturer]
%HP%=HP_Models
[HP_Models]
;
; This INF supports models with these PnP IDs
; (Enumerated by any enumerator (*))
;
"hp LaserJet 3015 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La6D84&DOT4&PRINT_HPZ
"hp LaserJet 3015 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La6D84&PRINT_HPZ
"hp LaserJet 3015 (DOT4PRT)" = LJ_usb_Inst,dot4\Vid_03f0&Pid_1617&DOT4&PRINT_HPZ
"hp LaserJet 3020 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La9E44&DOT4&PRINT_HPZ
"hp LaserJet 3020 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La9E44&PRINT_HPZ
"hp LaserJet 3020 (DOT4PRT)" = LJ_usb_Inst,dot4\Vid_03f0&Pid_1717&DOT4&PRINT_HPZ
"hp LaserJet 3030 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La0E45&DOT4&PRINT_HPZ
"hp LaserJet 3030 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La0E45&PRINT_HPZ
"hp LaserJet 3030 (DOT4PRT)" = LJ_usb_Inst,dot4\Vid_03f0&Pid_1817&DOT4&PRINT_HPZ
"hp LaserJet 3380 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La3EB2&DOT4&PRINT_HPZ
"hp LaserJet 3380 (DOT4PRT)" = LJ_par_Inst,dot4\Hewlett-Packardhp_La3EB2&PRINT_HPZ
"hp LaserJet 3380 (DOT4PRT)" = LJ_usb_Inst,dot4\Vid_03f0&Pid_1917&DOT4&PRINT_HPZ
"HP Officejet 9100 series (DOT4PRT)" = Dot4Print_Inst,dot4\Vid_03f0&Pid_0d12&dot4&print_hpz
"HP Officejet 9100 series (DOT4PRT)" = D450_Dot4Print_Inst,dot4\hewlett-packardOffic42C4&dot4&print_hpz
"HP Officejet 9100 series (DOT4PRT)" = Dot4Print_Inst,dot4\hewlett-packardOffic42C4&print_hpz
"hp color LaserJet 2550 series (DOT4PRT)" = LJ_par_Inst,dot4\hewlett-packardhp_co650A&DOT4&PRINT_HPZ
"hp color LaserJet 2550 series (DOT4PRT)" = LJ_par_Inst,dot4\hewlett-packardhp_co650A&PRINT_HPZ
"hp color LaserJet 2550 series (DOT4PRT)" = LJ_usb_Inst,dot4\Vid_03f0&Pid_1C17&DOT4&PRINT_HPZ
;=========================================================================================
[Dot4Print_Inst]
;
; Install Section for DOT4PRINT on Win9x
;
CopyFiles =Dot4Print_CpyFiles,Dot4IO_CpyFiles,Dot4PrintMonCpyFiles98
AddReg =Dot4Print_AddReg98,Dot4Print_AddReg
DriverVer=09/24/2003,7.0.5.0
[Dot4Print_Inst.NT]
;
; Install Section for DOT4PRINT on Win2K
;
CopyFiles=Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg=Dot4Print_AddReg
DriverVer=09/24/2003,7.0.5.0
[LJ_par_Inst]
; Install Section for parallel Win9x
CopyFiles =Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg =Dot4Print_AddReg98,Dot4Print_AddReg,HPZ_PrintMonAddReg98
DriverVer=09/24/2003,7.0.5.0
[LJ_par_Inst.NT]
; Install Section for BOISE DOT4PRINT on win2K
CopyFiles =Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg =Dot4Print_AddReg
DriverVer=09/24/2003,7.0.5.0
;AddReg =Boise_Dot4PrintAddRegW2k
[LJ_usb_Inst]
; Install Section for BOISE DOT4PRINT on Win9x
CopyFiles =Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg =Dot4Print_AddReg98,Dot4Print_AddReg,HPZ_PrintMonAddReg98
;AddReg =Dot4Print_AddReg98,Boise_Dot4PrintMonAddReg98
DriverVer=09/24/2003,7.0.5.0
[LJ_usb_Inst.NT]
; Install Section for BOISE DOT4PRINT on win2K
CopyFiles =Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg =Dot4Print_AddReg
DriverVer=09/24/2003,7.0.5.0
;AddReg =Boise_Dot4PrintAddRegW2k
[D450_Dot4Print_Inst.NT]
;CopyFiles=Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg=Dot4Print_AddReg
DriverVer=09/24/2003,7.0.5.0
[D450_Dot4Print_Inst]
CopyFiles=Dot4Print_CpyFiles,Dot4IO_CpyFiles
AddReg=Dot4Print_AddReg98,Dot4Print_AddReg,HPZ_PrintMonAddReg98
DriverVer=09/24/2003,7.0.5.0
;====================================================
[Dot4Print_CpyFiles]
HPZipr12.sys
[Dot4IO_CpyFiles]
;No IO Files since they are installed by installer
;Port monitor for 9x
;Also copying usbmon if it does not
;exist
[Dot4PrintMonCpyFiles98]
HPZimn12.dll,,,0x60
usbmon.dll,,,16 ;do not overwrite
;====================================================
[Dot4Print_Inst.HW]
;
; Special configuration info for Win9x
;
AddReg=Dot4Print_AddReg
[Dot4Print_Inst.NT.HW]
;
; Special configuration info for Win2K
;
AddReg=Dot4Print_AddReg
[LJ_par_Inst.HW]
AddReg=Dot4Print_AddReg
[LJ_par_Inst.NT.HW]
AddReg=Dot4Print_AddReg
[LJ_usb_Inst.HW]
AddReg=Dot4Print_AddReg
[LJ_usb_Inst.NT.HW]
AddReg=Dot4Print_AddReg
[D450_Dot4Print_Inst.HW]
AddReg=Dot4Print_AddReg
[D450_Dot4Print_Inst.NT.HW]
AddReg=Dot4Print_AddReg
;====================================================
;
; Registry entry for Driver
;
[Dot4Print_AddReg98]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,HPZipr12.sys
;HKLM,"System\CurrentControlSet\Control\Print\Monitors\HPZDot4 Monitor",driver,,HPZimn12.dll
[HPZ_PrintMonAddReg98]
HKLM,"System\CurrentControlSet\Control\Print\Monitors\HPZDot4 Monitor",driver,,HPZimn12.dll
[Dot4Print_AddReg]
;
; Add keys under Enum\enumeratorID\device-instance-id
;
HKR,,"ReadSocketId",0x00010001,0x0002
HKR,,"WriteSocketId",0x00010001,0x0002
HKR,,"ReadBufferSize",0x00010001,0x7FFF
HKR,,"WriteBufferSize",0x00010001,0x7FFF
;; Boise specific
[Boise_Dot4PrintMonAddReg98]
HKLM,"System\CurrentControlSet\Control\Print\Monitors\USB Monitor",driver,,usbmon.dll
[Boise_Dot4PrintAddRegW2k]
HKLM,"Software\Hewlett-Packard\San Diego Shared IO",OSVersionAtInstall,0x10001,5
;====================================================
[Dot4Print_Inst.NT.Services]
;
; Add the Dot4 driver as a service
;
AddService=HPZipr12,0x00000002,Dot4Print_Inst.AddService
[D450_Dot4Print_Inst.NT.Services]
AddService=HPZipr12,0x00000002,Dot4Print_Inst.AddService
[LJ_par_Inst.NT.Services]
AddService=HPZipr12,0x00000002,Dot4Print_Inst.AddService
[LJ_usb_Inst.NT.Services]
AddService=HPZipr12,0x00000002,Dot4Print_Inst.AddService
[Dot4Print_Inst.AddService]
;
; Service configuration info
;
DisplayName = %Dot4Print_Name%
ServiceType = 1 ; Kernel driver
StartType = 3 ; Manual start
ErrorControl = 1 ; Error ignore
ServiceBinary = %12%\HPZipr12.sys
;====================================================
[Strings]
Dot4Print_Name = "Print Class Driver for IEEE-1284.4 HPZipr12"
HP = "Hewlett-Packard"
INF_Provider = "Hewlett-Packard"
CD = "hp cd"
Download Driver Pack
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.