hpzdxp12.inf Driver File Contents (bi3000cz.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%
CatalogFile=HPZDXP12.CAT
DriverVer=03/13/2002,1.0.0.0

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

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir = 10,System32\drivers

[SourceDisksNames]
1 = %CD%,,,"drivers\dot4\WinXP"

[SourceDisksFiles]
hppaufd0.sys = 1

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

;
; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
;
[ClassInstall32]
Include=DOT4.INF
Needs=Dot4ClassAddReg

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

[Manufacturer]
%HP%=HP_Models

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

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

"hp LaserJet 4200"  = LPT_INST_4200,LPTENUM\Hewlett-Packardhp_La4AE5
"hp LaserJet 4300"  = LPT_INST_4300,LPTENUM\Hewlett-Packardhp_La8AB4
"hp color LaserJet 5500" = LPT_INST_5500,LPTENUM\Hewlett-Packardhp_coFA3C

;HP Deskjet 450 printer
%DJ450_USB_Device%      		= Custom_Usb_Inst_DJ450,USB\VID_03F0&PID_0512
%DJ450_LPT_Device%	 		= LPT_INST_DJ450,LPTENUM\hpdj4506CD8

"hp business inkjet 3000" = HP3000LPT_Inst,LPTENUM\Hewlett-Packardhp_bu1B28
"hp business inkjet 3000" = HP3000USB_Inst,USB\VID_03F0&PID_0612

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

;
; Copy files for the XP installation
;

[LPT_Inst_4200.NT]
Include=DOT4.INF
Needs=DOT4_OEM

[LPT_Inst_4300.NT]
Include=DOT4.INF
Needs=DOT4_OEM

[LPT_Inst_5500.NT]
Include=DOT4.INF
Needs=DOT4_OEM

[LPT_Inst_DJ450.NT]
Include=DOT4.INF
Needs=DOT4_OEM

[Custom_Usb_Inst_DJ450.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Custom_Usb_AddReg_DJ450
;CopyFiles=DOT4USB_CopyFiles
DriverVer=08/01/2001,1

[HP3000LPT_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=HP3000LPT_AddReg

[HP3000USB_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=HP3000USB_AddReg

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

;
; For all this, just one file...
;
[USBFilter_CopyFiles]
hppaufd0.sys,,,0x00000010

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

;
; Special configuration info for XP
;

[LPT_Inst_4200.NT.HW]
AddReg=LPT_AddReg_4200

[LPT_Inst_4300.NT.HW]
AddReg=LPT_AddReg_4300

[LPT_Inst_5500.NT.HW]
AddReg=LPT_AddReg_5500

[LPT_Inst_DJ450.NT.HW]
AddReg=LPT_AddReg_DJ450

[Custom_Usb_Inst_DJ450.NT.HW]
AddReg=Custom_Usb_AddReg_DJ450

[HP3000LPT_Inst.NT.HW]
AddReg=HP3000LPT_AddReg

[HP3000USB_Inst.NT.HW]
AddReg=HP3000USB_AddReg

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

;
; 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.
;
[LPT_AddReg_4200]
HKR,%Printer_Func%,%Desc_Val%,,%LJ_4200_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKLM,%Brahma_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%Brahma_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%Brahma_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e

[LPT_AddReg_4300]
HKR,%Printer_Func%,%Desc_Val%,,%LJ_4300_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKLM,%Peregrine_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%Peregrine_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%Peregrine_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e

[LPT_AddReg_5500]
HKR,%Printer_Func%,%Desc_Val%,,%LJ_5500_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKLM,%GrandPrix_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%GrandPrix_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%GrandPrix_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e

[LPT_AddReg_DJ450]
HKR,%Printer_Func%,%Desc_Val%,,%DJ450_LPT_Device%
;HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKLM,%DJ450_Device_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%DJ450_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%DJ450_Device_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Custom_Usb_AddReg_DJ450]
HKR,%Printer_Func%,%Desc_Val%,,%DJ450_USB_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
HKR,,"LowerFilters",0x00010000,"dot4ufd"
HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%

[HP3000LPT_AddReg]
HKR,%Printer_Func%,%Desc_Val%,,%HP3000_Printer%
HKLM,%BIJ3000_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
HKLM,%BIJ3000_DOT3%,%ParRevSkip%,0x00010001,0x7d0
HKLM,%BIJ3000_DOT3%,%ParResetChannel%,0x00010001,0x4e
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[HP3000USB_AddReg]
HKR,,"LowerFilters",0x00010000,"dot4usb"
HKR,%Printer_Func%,%Desc_Val%,,%HP3000_Printer%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

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

;
; Add the Dot4 driver as a service in XP
;
[LPT_Inst_4200.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services

[LPT_Inst_4300.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services

[LPT_Inst_5500.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services

[LPT_Inst_DJ450.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services

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

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

[HP3000LPT_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services

[HP3000USB_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4usb,,DOT4USB_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

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

[Strings]
HP                  = "Hewlett-Packard"
INF_Provider        = "Hewlett-Packard"
CD	= "Disk"
Desc_Val            = "Description"
Printer_Func        = "Functions\PRINT"
ParFwdSkip          = "ParFwdSkip"
ParRevSkip          = "ParRevSkip"
ParResetChannel     = "ParRC"
Policy              = "Policy"
CreditOnZeroLength  = "CreditOnZeroLength"
PiggyBackCredit     = "PiggyBackCredit"
DJ450_USB_Device    = "dj450 USB"
DJ450_LPT_Device    = "MS Dot4 DJ450"
LJ_4200_Device              = "hp LaserJet 4200"
LJ_4300_Device              = "hp LaserJet 4300"
LJ_5500_Device              = "hp color LaserJet 5500"
Brahma_Device_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_color_LaserJet_4200"
Peregrine_Device_DOT3       = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_color_LaserJet_4300"
GrandPrix_Device_DOT3       = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_color_LaserJet_5500"
DJ450_Device_DOT3   	    = "System\CurrentControlSet\Control\Dot3\hpdj450"
DOT4USB_NAME        = "HP Dot4USB Filter"
Storage_Func	    = "Functions\STORE_HPZ"
Dot4Str             = "hp deskjet 450 printer"
BIJ3000_DOT3        = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_business_inkjet_3000"
HP3000_Printer	    = "hp business inkjet 3000"
MS_DOT4USB_NAME     = "Dot4USB Filter"
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: web4, load: 1.33