;/*++
;
;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 {73B400CB-58B8-4b48-8732-B4F4F3CF30CF}
;

; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
;--*/
[Version]
Signature="$Windows NT$"
Class=Dot4Print
ClassGUID={49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
Provider=%INF_Provider%
DriverVer=12/05/2005,10.2.0.4
CatalogFile.NT=HPZipr23.cat
DriverPackageType=PlugAndPlay
DriverPackageDisplayName="DOT4PRT"

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

[ControlFlags]
ExcludeFromSelect = *
 
[DestinationDirs]
DefaultDestDir = 10,System32\drivers
Dot4Print_CpyFiles = 10,System32\drivers

[SourceDisksNames.amd64]
2 = %CD%,,,"drivers\dot4\amd64\winxp"

[SourceDisksFiles.amd64]
HPZipr12.sys = 2

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

[Manufacturer]
%HP%=HP_Models,NTAMD64

[HP_Models]

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

"HP Deskjet 6980 Series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_8804&rev_0200&mi_01&print_hpz
"HP Deskjet 6940 Series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_8904&rev_0200&mi_01&print_hpz
"HP Photosmart Pro B9100 series (DOT4PRT)" = D4Print_Inst,dot4\vid_03f0&pid_bd02&rev_0200&mi_01&print_hpz
"Photosmart 2570 series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_4e11&rev_0200&mi_02&print_hpz
"Photosmart 3100 series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_5011&rev_0100&mi_02&print_hpz
"Photosmart 3200 series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_5111&rev_0100&mi_02&print_hpz
"Photosmart 3300 series (DOT4PRT)"         = D4Print_Inst,dot4\vid_03f0&pid_5211&rev_0100&mi_02&print_hpz
"Officejet 6300 series (DOT4PRT)"          = D4Print_Inst,dot4\vid_03f0&pid_5311&rev_0200&mi_02&print_hpz
"Officejet 4300 series (DOT4PRT)"          = D4Print_Inst,dot4\vid_03f0&pid_5411&rev_0100&mi_02&print_hpz
"Deskjet F300 series (DOT4PRT)"            = D4Print_Inst,dot4\vid_03f0&pid_5511&rev_0100&mi_02&print_hpz

"HP Photosmart A710 series (DOT4PRT)" =  D4Print_Inst,dot4\vid_03f0&Pid_1c02&rev_0200&mi_01&print_hpz
"HP Photosmart A610 series (DOT4PRT)" =  D4Print_Inst,dot4\vid_03f0&Pid_1b02&rev_0200&mi_01&print_hpz
"HP Photosmart A510 series (DOT4PRT)" =  D4Print_Inst,dot4\vid_03f0&Pid_1a02&rev_0200&mi_01&print_hpz
"HP Photosmart A310 series (DOT4PRT)" =  D4Print_Inst,dot4\vid_03f0&Pid_1d02&rev_0200&mi_01&print_hpz
"HP Photosmart A430 series (DOT4PRT)" =  D4Print_Inst,dot4\vid_03f0&Pid_1902&rev_0200&mi_02&print_hpz
"HP Photosmart D7300 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_c702&rev_0100&mi_01&print_hpz
"HP Photosmart D6100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_c502&rev_0100&mi_01&print_hpz
"HP Photosmart D7100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_c602&rev_0100&mi_01&print_hpz
"HP Photosmart D5100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_c402&rev_0100&mi_01&print_hpz
"HP Photosmart C4100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&pid_5711&rev_0100&mi_02&print_hpz
"HP Photosmart C5100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_5811&rev_0100&mi_02&print_hpz
"HP Photosmart C7100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_5a11&rev_0100&mi_02&print_hpz
"HP Photosmart C6100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_5911&rev_0100&mi_02&print_hpz
"HP Photosmart C3100 series (DOT4PRT)" =D4Print_Inst,dot4\vid_03f0&Pid_5611&rev_0100&mi_02&print_hpz


"HP CM8060 MFP with Edgeline (DOT4PRT) " =  CM8060_XP_USB,dot4\vid_03F0&pid_7117&print_hpz
"HP CM8050 MFP with Edgeline (DOT4PRT) " =  CM8050_XP_USB,dot4\vid_03F0&pid_7717&print_hpz


"HP CM8060 Color MFP with Edgeline Technology (DOT4PRT)" = CM8060_XP_LPT,dot4\Hewlett-PackardHP_CMA837&print_hpz
"HP CM8050 Color MFP with Edgeline Technology (DOT4PRT)" = CM8050_XP_LPT,dot4\Hewlett-PackardHP_CM421A&print_hpz

"HP Officejet Pro K5400 (DOT4PRT)"      = D4Print_Inst,dot4\vid_03f0&pid_2012&mi_01&print_hpz,dot4\vid_03f0&pid_2012&rev_0100&mi_01&print_hpz
"HP Officejet Pro L7500 (DOT4PRT)"	= D4Print_Inst,dot4\Vid_03f0&Pid_2112&Mi_02&print_hpz,dot4\Vid_03f0&Pid_2112&rev_0100&Mi_02&print_hpz
"HP Officejet Pro L7600 (DOT4PRT)"	= D4Print_Inst,dot4\Vid_03f0&Pid_2212&Mi_02&print_hpz,dot4\Vid_03f0&Pid_2212&rev_0100&Mi_02&print_hpz
"HP Officejet Pro L7700 (DOT4PRT)"	= D4Print_Inst,dot4\Vid_03f0&Pid_2312&Mi_02&print_hpz,dot4\Vid_03f0&Pid_2312&rev_0100&Mi_02&print_hpz
"HP Officejet J5700 Series (DOT4PRT)"   = D4Print_Inst,dot4\vid_03f0&pid_5b11&MI_02&print_hpz,dot4\vid_03f0&pid_5b11&rev_0100&MI_02&print_hpz
"HP Officejet Pro K5300 (DOT4PRT)"      = D4Print_Inst,dot4\Vid_03f0&Pid_1f12&Mi_01&print_hpz,dot4\Vid_03f0&Pid_1f12&rev_0100&Mi_01&print_hpz
"HP Officejet Pro L7300 (DOT4PRT)"      = D4Print_Inst,dot4\Vid_03f0&Pid_2512&Mi_02&print_hpz,dot4\Vid_03f0&Pid_2512&rev_0100&Mi_02&print_hpz


"HP Photosmart D5060 Printer (DOT4PRT) " = D4Print_Inst,dot4\Vid_03f0&Pid_c802&mi_01&print_hpz,dot4\Vid_03f0&Pid_c802&rev_0100&mi_01&print_hpz 

"HP Photosmart A320 Printer series (DOT4PRT)" = D4Print_Inst,dot4\Vid_03f0&Pid_1e02&mi_01&print_hpz,dot4\Vid_03f0&Pid_1e02&rev_0200&mi_01&print_hpz
"HP Photosmart A440 Printer series (DOT4PRT)" = D4Print_Inst,dot4\Vid_03f0&Pid_1f02&mi_02&print_hpz,dot4\Vid_03f0&Pid_1f02&rev_0200&mi_02&print_hpz

"HP Photosmart C4200 Printer series (DOT4PRT)" = D4Print_Inst,dot4\Vid_03f0&Pid_5c11&mi_02&print_hpz,dot4\Vid_03f0&Pid_5c11&rev_0100&mi_02&print_hpz

"HP Deskjet F2100 Printer series (DOT4PRT)" = D4Print_Inst,dot4\Vid_03f0&Pid_7D04&mi_02&print_hpz,dot4\Vid_03f0&Pid_7D04&rev_0100&mi_02&print_hpz
"HP Deskjet F4100 Printer series (DOT4PRT)" = D4Print_Inst,dot4\Vid_03f0&Pid_7E04&mi_02&print_hpz,dot4\Vid_03f0&Pid_7E04&rev_0100&mi_02&print_hpz

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

[D4Print_Inst.NT]
CopyFiles=Dot4Print_CpyFiles
AddReg=Dot4Print_AddReg
DriverVer=12/05/2005,10.2.0.4

[CM8060_XP_USB.NT]
CopyFiles=Dot4Print_CpyFiles
AddReg=Dot4Print_AddReg

[CM8050_XP_USB.NT]
CopyFiles=Dot4Print_CpyFiles
AddReg=Dot4Print_AddReg


[CM8060_XP_LPT.NT]
CopyFiles=Dot4Print_CpyFiles
AddReg=Dot4Print_AddReg

[CM8050_XP_LPT.NT]
CopyFiles=Dot4Print_CpyFiles
AddReg=Dot4Print_AddReg

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

[Dot4Print_CpyFiles]
HPZipr12.sys

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

[D4Print_Inst.NT.HW]
AddReg=Dot4Print_AddReg


[CM8060_XP_USB.NT.HW]
AddReg=Dot4Print_AddReg

[CM8050_XP_USB.NT.HW]
AddReg=Dot4Print_AddReg


[CM8060_XP_LPT.NT.HW]
AddReg=Dot4Print_AddReg

[CM8050_XP_LPT.NT.HW]
AddReg=Dot4Print_AddReg


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

;
; Registry entry for Driver
;

[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


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

[D4Print_Inst.NT.Services]
;
; Add the Dot4 driver as a service
;
AddService=HPZipr12,0x00000002,D4Print_Inst.AddService

[CM8060_XP_USB.NT.Services]
AddService=HPZipr12,0x00000002,D4Print_Inst.AddService

[CM8050_XP_USB.NT.Services]
AddService=HPZipr12,0x00000002,D4Print_Inst.AddService


[CM8060_XP_LPT.NT.Services]
AddService=HPZipr12,0x00000002,D4Print_Inst.AddService

[CM8050_XP_LPT.NT.Services]
AddService=HPZipr12,0x00000002,D4Print_Inst.AddService


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