hpzius13.inf Driver File Contents (GX1_20PC_20Drivers.zip)

Driver Package File Name: GX1_20PC_20Drivers.zip
File Size: 11.1 MB

;/*++
;
;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/21/2004,9.0.0.0
CatalogFile.NT=HPZius13.cat
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}

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

[ControlFlags]
ExcludeFromSelect=*

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

[SourceDisksNames.x86]
1 = "hp cd",,


[SourceDisksNames]
1 = "hp cd",,

[SourceDisksFiles.x86]
; Driver
HPZius12.sys = 1
; 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
;HPZuci12.dll = 1

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

[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 (*))
;

;Null Inst for Stack tear down

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Verde printers
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
"HP Photosmart 470 Series (DOT4USB)"	= D4Usb_Inst,usb\vid_03f0&pid_1802&mi_01


[HP_Models.NTx86.5.1]
; For XP
; PLS Products


;Null Inst for Stack tear down


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

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Verde printers
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

"HP Photosmart 470 Series (DOT4USB)"	= D4Usb_Inst,usb\vid_03f0&pid_1802&mi_01
"Microboards GX Series (DOT4)"	= D4Usb_Inst,usb\vid_03f0&pid_6104&mi_01
"Microboards GX Series (DOT4)"	= D4Usb_Inst,usb\vid_03f0&pid_6204&mi_01
"Microboards GX Series (DOT4)"	= D4Usb_Inst,dot4usb\vid_03f0&pid_6204&mi_01&dot4

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

[Dot4_Setup.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Nothing
DriverVer=09/21/2004,9.0.0.0

[HPDot4Usb_Inst]
AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

[HPDot4Usb_Inst.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

[PIPN_D4Usb]
AddReg=PIPN_AddReg98,HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

[PIPN_D4Usb.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

[Custom_Celsius.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=Custom_Usb_AddReg_Celsius
DriverVer=09/21/2004,9.0.0.0

[D4Usb_Inst]
AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

[D4Usb_Inst.NT]
AddReg=HPDot4Usb_AddReg
CopyFiles=Dot4Drivers_CpyFiles
DriverVer=09/21/2004,9.0.0.0

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

;
;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

[PIPN_D4Usb.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

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

[Nothing]

[Dot4ufdDriver_CpyFiles]
;Hppaufd0.sys

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

[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"


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

; 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

[Custom_Celsius.NT.HW]
AddReg=Custom_Usb_AddReg_Celsius

[D4Usb_Inst.HW]
AddReg=HPDot4Usb_AddReg

[D4Usb_Inst.NT.HW]
AddReg=HPDot4Usb_AddReg

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

; Registry Entry to start driver on Win98

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

[PIPN_AddReg98]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,HPZius12.sys
HKLM,"Software\Hewlett-Packard\HPF\AutoRun",DisableOnce,0,"true"

; 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

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

[PIPN_D4Usb.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

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

[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

[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]
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"
UFD_DOT4USB_NAME        = "HP Dot4USB Filter"
Storage_Func	    	= "Functions\STORE_HPZ"
MS_Printer_Func        	= "Functions\PRINT"
Scanner_Func	    	= "Functions\SCAN_HPZ"
Policy              	= "Policy"
CreditOnZeroLength  	= "CreditOnZeroLength"
PiggyBackCredit     	= "PiggyBackCredit"
Desc_Val            	= "Description"
Dot4Str             	= "printer card reader (HPZ12)"
MS_DOT4USB_NAME		= "MS Dot4USB Filter"
HP_Celsius_USB_Device="HP Officejet 9100 series (DOT4USB)" 
server: web5, load: 1.46