;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
;
;
;	Dot4 INF for MS Vista
;
;	Hewlett-Packard Converged DOT4 version 12
;
;	
; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
;--*/

;--------- Version Section ---------------------------------------------------

[Version]
Signature="$Windows NT$"
Provider=%INF_Provider%
DriverVer=05/28/2007,10.1.1.3
CatalogFile.NT=hpzid4vp.cat
Class=DOT4
ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2}
DriverPackageType=PlugAndPlay
DriverPackageDisplayName="DOT4"

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

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir = 10,System32\drivers
Dot4_CoInst_CopyFile = 11

[SourceInfo]
SourceDirectory=%1%

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

[SourceDisksNames]

[SourceDisksFiles.x86]
; Driver
hppldcoi.dll = 2
difxapi.dll  = 2


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

[SourceDisksFiles.amd64]
; Driver
hppldcoi.dll = 2
difxapi.dll  = 2

[SourceDisksFiles]
hppldcoi.dll = 2
difxapi.dll  = 2


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

[ClassInstall]
;
; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class
;

[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.6.0,NTAMD64.6.0

;[HP_Models]

[HP_Models.NTx86.6.0]


"HP LaserJet P4014 (DOT4USB)" = LJP4014_D4Usb_Poll_Inst,USB\VID_03F0&PID_8217
"HP LaserJet P4014 (DOT4PAR)" = LJP4014_Inst,LPTENUM\Hewlett-PackardHP_LaE77A

"HP LaserJet P4515 (DOT4USB)" = LJP4515_D4Usb_Poll_Inst,USB\VID_03F0&PID_8017
"HP LaserJet P4515 (DOT4PAR)" = LJP4515_Inst,LPTENUM\Hewlett-PackardHP_La26AB

"HP LaserJet P4015 (DOT4USB)" = LJP4015_D4Usb_Poll_Inst,USB\VID_03F0&PID_8117
"HP LaserJet P4015 (DOT4PAR)" = LJP4015_Inst,LPTENUM\Hewlett-PackardHP_La27BB

"HP CM8060 MFP with Edgeline (DOT4USB)" = LJCM8060_D4Usb_Poll_Inst,USB\VID_03F0&PID_7117
"HP CM8060 MFP with Edgeline (DOT4PAR)" = LJCM8060_Inst,LPTENUM\Hewlett-PackardHP_CM12EE

"HP CM8050 MFP with Edgeline (DOT4USB)" = LJCM8050_D4Usb_Poll_Inst,USB\VID_03F0&PID_7717
"HP CM8050 MFP with Edgeline (DOT4PAR)" = LJCM8050_Inst,LPTENUM\Hewlett-PackardHP_CM21AA

"HP LaserJet M9050 MFP (DOT4USB)" = LJM9050_D4Usb_Poll_Inst,USB\VID_03F0&PID_8317

"HP LaserJet M9040 MFP (DOT4USB)" = LJM9040_D4Usb_Poll_Inst,USB\VID_03F0&PID_8417

"HP Color LaserJet CP6015 series (DOT4USB)" = LJCP6015_D4Usb_Poll_Inst,USB\VID_03F0&PID_6F17
"HP Color LaserJet CM6040 Series (DOT4USB)" = LJCM6040_D4Usb_Poll_Inst,USB\VID_03F0&PID_7C17

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

[HP_Models.NTAMD64.6.0]

"HP LaserJet P4014 (DOT4USB)" = LJP4014_D4Usb_Poll_Inst,USB\VID_03F0&PID_8217
"HP LaserJet P4014 (DOT4PAR)" = LJP4014_Inst,LPTENUM\Hewlett-PackardHP_LaE77A

"HP LaserJet P4515 (DOT4USB)" = LJP4515_D4Usb_Poll_Inst,USB\VID_03F0&PID_8017
"HP LaserJet P4515 (DOT4PAR)" = LJP4515_Inst,LPTENUM\Hewlett-PackardHP_La26AB

"HP LaserJet P4015 (DOT4USB)" = LJP4015_D4Usb_Poll_Inst,USB\VID_03F0&PID_8117
"HP LaserJet P4015 (DOT4PAR)" = LJP4015_Inst,LPTENUM\Hewlett-PackardHP_La27BB

"HP CM8060 MFP with Edgeline (DOT4USB)" = LJCM8060_D4Usb_Poll_Inst,USB\VID_03F0&PID_7117
"HP CM8060 MFP with Edgeline (DOT4PAR)" = LJCM8060_Inst,LPTENUM\Hewlett-PackardHP_CM12EE

"HP CM8050 MFP with Edgeline (DOT4USB)" = LJCM8050_D4Usb_Poll_Inst,USB\VID_03F0&PID_7717
"HP CM8050 MFP with Edgeline (DOT4PAR)" = LJCM8050_Inst,LPTENUM\Hewlett-PackardHP_CM21AA

"HP LaserJet M9050 MFP (DOT4USB)" = LJM9050_D4Usb_Poll_Inst,USB\VID_03F0&PID_8317

"HP LaserJet M9040 MFP (DOT4USB)" = LJM9040_D4Usb_Poll_Inst,USB\VID_03F0&PID_8417

"HP Color LaserJet CP6015 series (DOT4USB)" = LJCP6015_D4Usb_Poll_Inst,USB\VID_03F0&PID_6F17
"HP Color LaserJet CM6040 Series (DOT4USB)" = LJCM6040_D4Usb_Poll_Inst,USB\VID_03F0&PID_7C17


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



[LJP4014_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg


[LJP4515_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg


[LJP4015_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg

[LJCM8060_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg

[LJCM8050_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg

[LJM9050_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg

[LJM9040_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg

[LJP4014_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4014_AddReg

[LJP4515_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg

[LJP4015_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg

[LJCM8060_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8060_AddReg

[LJCM8050_Inst.NT]
Include=DOT4.INF
Needs=DOT4_OEM
AddReg=Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8050_AddReg

[LJCP6015_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCP6015,Dot4_UsePolling_AddReg

[LJCM6040_D4Usb_Poll_Inst.NT]
Include=DOT4.INF
Needs=DOT4USB_Inst.NT
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg


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

;
;Device specific Coinstaller 

[LJP4014_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile


[LJP4515_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJP4015_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCM8060_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCM8050_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJM9050_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJM9040_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJP4014_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJP4515_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJP4015_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCM8060_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCM8050_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCP6015_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

[LJCM6040_D4Usb_Poll_Inst.NT.CoInstallers]
AddReg=Dot4.CoInstallers_AddReg
CopyFiles=Dot4_CoInst_CopyFile

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

;
;Register The CoInstaller
;
[Dot4.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"hppldcoi.dll, PreloadDriverCoInstallEntryPoint"


;
;CopyFiles
;
[Dot4_CoInst_CopyFile]
hppldcoi.dll,,,0x10
difxapi.dll,,,0x10




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


;
; Registry Entry to start driver 
;
[Dot4_AddReg]
HKR,%MS_Printer_Func%,%Desc_Val%,,%HP_Device%
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[MS_AddReg_USB]
HKR,,"LowerFilters",0x00010000,"dot4usb"

[Dot4_UseInterrupt_AddReg]
HKR,%Policy%,%UseInterruptEndPoint%,0x00010001,0x1

[Dot4_UsePolling_AddReg]
HKR,%Policy%,%UseInterruptEndPoint%,0x00010001,0x0

[Dot4_AddReg_LJP4014]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4014 printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJP4515]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4515 printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJP4015]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet P4015 printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJCM8060]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP CM8060 MFP with Edgeline printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJCM8050]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP CM8050 MFP with Edgeline printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJM9050]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M9050 MFP Printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJM9040]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP LaserJet M9040 MFP Printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_LPT_LJP4014_AddReg]
HKLM,%LJ_4014_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%LJ_4014_DOT3%,%ParRevSkip%,0x00010001,0x778
HKLM,%LJ_4014_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Dot4_LPT_LJP4515_AddReg]
HKLM,%LJ_4515_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%LJ_4515_DOT3%,%ParRevSkip%,0x00010001,0x778
HKLM,%LJ_4515_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Dot4_LPT_LJP4015_AddReg]
HKLM,%LJ_4015_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%LJ_4015_DOT3%,%ParRevSkip%,0x00010001,0x778
HKLM,%LJ_4015_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Dot4_LPT_LJCM8060_AddReg]
HKLM,%LJ_CM8060_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%LJ_CM8060_DOT3%,%ParRevSkip%,0x00010001,0x778
HKLM,%LJ_CM8060_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Dot4_LPT_LJCM8050_AddReg]
HKLM,%LJ_CM8050_DOT3%,%ParFwdSkip%,0x00010001,0x60
HKLM,%LJ_CM8050_DOT3%,%ParRevSkip%,0x00010001,0x778
HKLM,%LJ_CM8050_DOT3%,%ParResetChannel%,0x00010001, 0x4e

[Dot4_AddReg_LJCP6015]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CP6015 series printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[Dot4_AddReg_LJCM6040]
HKR,%MS_Printer_Func%,%Desc_Val%,,"HP Color LaserJet CM6040 series printer"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

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

; Special configuration info for Win98 and Win2000


[LJP4014_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg

[LJP4515_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg

[LJP4015_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg

[LJCM8060_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg

[LJCM8050_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg

[LJM9050_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9050,Dot4_UsePolling_AddReg

[LJM9040_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJM9040,Dot4_UsePolling_AddReg

[LJP4014_Inst.NT.HW]
AddReg=Dot4_AddReg_LJP4014,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4014_AddReg

[LJP4515_Inst.NT.HW]
AddReg=Dot4_AddReg_LJP4515,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4515_AddReg

[LJP4015_Inst.NT.HW]
AddReg=Dot4_AddReg_LJP4015,Dot4_UsePolling_AddReg,Dot4_LPT_LJP4015_AddReg

[LJCM8050_Inst.NT.HW]
AddReg=Dot4_AddReg_LJCM8050,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8050_AddReg

[LJCM8060_Inst.NT.HW]
AddReg=Dot4_AddReg_LJCM8060,Dot4_UsePolling_AddReg,Dot4_LPT_LJCM8060_AddReg

[LJCP6015_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCP6015,Dot4_UsePolling_AddReg

[LJCM6040_D4Usb_Poll_Inst.NT.HW]
AddReg=MS_AddReg_USB,Dot4_AddReg_LJCM6040,Dot4_UsePolling_AddReg

;=======================================
;
;Service Sections
;

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

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

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

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

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

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

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

[LJP4014_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4,0x00000002,DOT4_Inst

[LJP4515_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4,0x00000002,DOT4_Inst

[LJP4015_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4,0x00000002,DOT4_Inst

[LJCM8050_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4,0x00000002,DOT4_Inst

[LJCM8060_Inst.NT.Services]
Include=DOT4.INF
Needs=DOT4.Services
AddService = dot4,0x00000002,DOT4_Inst

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

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

;
;  Register the coinstaller.
;


;
; Copy Files
;



[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

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

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

[Strings]
Dot4Usb_Name   = "USB to IEEE-1284.4 Translation Driver HPZius12"
Dot4_Name      = "MS IEEE-1284.4 Driver"
HP             = "Hewlett-Packard"
INF_Provider   = "Hewlett-Packard"
CD           = "hp cd"
ParFwdSkip          = "ParFwdSkip"
ParRevSkip          = "ParRevSkip"
ParResetChannel     = "ParRC"
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"
UseInterruptEndPoint    = "UseInterruptEndPoint"
PiggyBackCredit     	= "PiggyBackCredit"
DJ450_USB_Device    	= "dj450 USB"
HP_Device               = "HP Device"
Desc_Val            	= "Description"
Dot4Str             	= "printer card reader (HPZ12)"
MS_DOT4USB_NAME		= "MS Dot4USB Filter"
LJ_4730_DOT3            = "System\CurrentControlSet\Control\Dot3\HP_Color_LaserJet_CM4730_MFP"
LJ_4014_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4014"
LJ_4515_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4515"
LJ_4015_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_P4015"
LJ_CM8060_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_CM8060"
LJ_CM8050_DOT3          = "System\CurrentControlSet\Control\Dot3\Hewlett-PackardHP_LaserJet_CM8050"