;/*++
;
;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
;
;
; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
;
;--*/
;--------- Version Section ---------------------------------------------------

[Version]
Signature="$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%HPQ%
PnpLockDown=1
DriverVer=08/13/2012,7.0.0.25
CatalogFile.NT=dot4.cat
DriverPackageType=PlugAndPlay
DriverPackageDisplayName="DOT4USB"

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

[ControlFlags]
ExcludeFromSelect=*
[SourceDisksNames.x86]
3426="windows cd"
[SourceDisksNames.amd64]
3426="windows cd"

[SourceDisksFiles.x86]
hppldcoi.dll = 3426,\x86
difxapi.dll = 3426,\x86
Dot4usb.sys = 3426,\x86
Dot4.sys = 3426, \x86
Dot4Scan.sys = 3426, \x86
PortChanger.exe = 3426, \x86

[SourceDisksFiles.amd64]
hppldcoi.dll = 3426,\x64
difxapi.dll = 3426,\x64
Dot4usb.sys = 3426,\x64
Dot4.sys = 3426, \x64
Dot4Scan.sys = 3426, \x64
PortChanger.exe = 3426, \x64

[DestinationDirs]
DefaultDestDir = 10,System32\drivers
;Dot4_CopyFiles = 10,System32\drivers
Dot4USB_CopyFiles = 10,System32\drivers
;Dot4USBScan_CopyFiles = 10,System32\drivers
Dot4Scan_CopyFiles = 10,System32\drivers

;DefaultDestDir = 10,System32\drivers
PreLoad_CoInstaller_CopyFile = 11

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

;[ClassInstall32]
;
; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
;
;AddReg = Dot4ClassAddReg

[Manufacturer]
%HP%=HP_Models,NTx86.6.2,NTAMD64.6.2

[HP_Models.NTx86.6.2]
; HP LaserJet Support
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1a2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1b2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1c2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1d2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_282a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_292a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_2a2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_9a17
"HP Color LaserJet 2550 series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_1C17
"HP Color LaserJet 2820"         = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2617&rev_0100&mi_00,USB\Vid_03f0&Pid_2617&mi_00
"HP Color LaserJet 2830 Series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_2717&rev_0100&mi_00
"HP Color LaserJet 2840"         = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2817&rev_0100&mi_00,USB\Vid_03f0&Pid_2817&mi_00
"HP Color LaserJet 3000"         = DOT4USB_Inst, USB\vid_03f0&pid_6717
"HP Color LaserJet CP3505"       = DOT4USB_Inst, USB\Vid_03f0&Pid_7817
"HP Color LaserJet CP3525"       = DOT4USB_Inst, USB\Vid_03f0&Pid_8517
"HP Color LaserJet CM3530 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_8A17
"HP Color LaserJet 3500"         = DOT4USB_Inst, USB\Vid_03f0&Pid_1517
"HP Color LaserJet 3550"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6117
"HP Color LaserJet 3600"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6917
"HP Color LaserJet 3700"         = DOT4USB_Inst, USB\Vid_03f0&Pid_0A17
"HP Color LaserJet 3800"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6817
"HP Color LaserJet CP4005"       = DOT4USB_Inst, USB\Vid_03f0&Pid_7B17
"HP Color LaserJet CP4025"       = DOT4USB_Inst, USB\vid_03f0&pid_8817
"HP Color LaserJet CP4525"       = DOT4USB_Inst, USB\vid_03f0&pid_8717
"HP Color LaserJet cm4540 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_9917
"HP Color LaserJet cm4549 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_A217
"HP Color LaserJet 4610"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6C17
"HP Color LaserJet 4650"         = DOT4USB_Inst, USB\Vid_03f0&Pid_1A17
"HP Color LaserJet 4700"         = DOT4USB_Inst, USB\vid_03f0&pid_6217
"HP Color LaserJet 4730 MFP"     = DOT4USB_Inst, USB\vid_03f0&pid_6317
"HP Color LaserJet 5525"         = DOT4USB_Inst, USB\vid_03f0&pid_9B17
"HP Color LaserJet CP6015"       = DOT4USB_Inst, USB\vid_03f0&pid_6F17
"HP Color LaserJet CM6030 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_8C17
"HP Color LaserJet CM6040 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7C17
"HP Color LaserJet CM6049 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_9517
"HP Color LaserJet CM8050 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7717
"HP Color LaserJet CM8060 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7117
"HP Color LaserJet 9500 MFP"     = DOT4USB_Inst, USB\vid_03f0&pid_2217
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_1e2a&rev_0100
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_1f2a&rev_0100
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_9d17
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_a617
"HP LaserJet 500 MFP M525"       = DOT4USB_Inst, USB\vid_03f0&pid_9E17
"HP LaserJet 500 MFP M575"       = DOT4USB_Inst, USB\vid_03f0&pid_9F17
"HP LaserJet 500 color M551"     = DOT4USB_Inst, USB\vid_03f0&pid_A417
"HP LaserJet M600 series"        = DOT4USB_Inst, USB\vid_03f0&pid_A517
"HP LaserJet 1010"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0C17
"HP LaserJet 1012"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0D17
"HP LaserJet 1015"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0E17
"HP LaserJet 1150"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0F17
"HP LaserJet 1160"               = DOT4USB_Inst, USB\Vid_03f0&Pid_1E17
"HP LaserJet 1200"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0317&Rev_0100,USB\Vid_03f0&Pid_0317
"HP LaserJet 1220"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0417&Rev_0100,USB\Vid_03f0&Pid_0417
"HP LaserJet 1300 series"        = DOT4USB_Inst, USB\VID_03F0&PID_1017
"HP LaserJet 1300 series"        = DOT4USB_Inst, USB\VID_03F0&PID_1117
"HP LaserJet 1320 series"        = DOT4USB_Inst, USB\Vid_03f0&Pid_1D17
"HP LaserJet 2200"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0217&Rev_0100,USB\Vid_03f0&Pid_0217
"HP LaserJet 2300"               = DOT4USB_Inst, USB\VID_03F0&PID_0B17
"HP LaserJet 2300L"              = DOT4USB_Inst, USB\VID_03F0&PID_1217
"HP LaserJet 2410"               = DOT4USB_Inst, USB\vid_03f0&pid_2517
"HP LaserJet 2420"               = DOT4USB_Inst, USB\vid_03f0&pid_2917
"HP LaserJet 2430"               = DOT4USB_Inst, USB\vid_03f0&pid_2A17
"HP LaserJet P3004"              = DOT4USB_Inst, USB\vid_03f0&pid_7617
"HP LaserJet P3005"              = DOT4USB_Inst, USB\vid_03f0&pid_7317
"HP LaserJet 3015"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1617&Rev_0100,USB\Vid_03f0&Pid_1617
"HP LaserJet 3020"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1717&Rev_0100,USB\Vid_03f0&Pid_1717
"HP LaserJet 3030"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1817&Rev_0100,USB\Vid_03f0&Pid_1817
"HP LaserJet 3027 MFP"           = DOT4USB_Inst, USB\vid_03f0&pid_7A17
"HP LaserJet 3035 MFP"           = DOT4USB_Inst, USB\vid_03f0&pid_7517
"HP LaserJet 3050"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_3217&mi_00
"HP LaserJet 3052"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_3317&mi_00
"HP LaserJet 3055"               = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_3417&mi_00
"HP LaserJet 3200"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0117&Rev_0100,USB\Vid_03f0&Pid_0117
"HP LaserJet 3300"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0817&Rev_0100,USB\Vid_03f0&Pid_0817
"HP LaserJet 3330"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0917&Rev_0100,USB\Vid_03f0&Pid_0917
"HP LaserJet 3380"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1917&Rev_0100,USB\Vid_03f0&Pid_1917
"HP LaserJet 3390"               = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_3517&mi_00
"HP LaserJet P4014"              = DOT4USB_Inst, USB\vid_03f0&pid_8217
"HP LaserJet P4015"              = DOT4USB_Inst, USB\vid_03f0&pid_8117
"HP LaserJet 4250"               = DOT4USB_Inst, USB\vid_03f0&pid_2417
"HP LaserJet M4345 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7417
"HP LaserJet M4349 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9717
"HP LaserJet 4350"               = DOT4USB_Inst, USB\vid_03f0&pid_2317
"HP LaserJet 4515"               = DOT4USB_Inst, USB\vid_03f0&pid_8017
"HP LaserJet M4555 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9C17
"HP LaserJet M4559 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_A317
"HP LaserJet CM4730 MFP"         = DOT4USB_Inst, USB\vid_03f0&pid_7D17
"HP LaserJet M5025 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7917
"HP LaserJet M5035 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7217
"HP LaserJet M5039 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_A117
"HP LaserJet 5200"               = DOT4USB_Inst, USB\vid_03f0&pid_6417
"HP LaserJet 5200 LE"            = DOT4USB_Inst, USB\vid_03f0&pid_6617
"HP LaserJet 5200 LX"            = DOT4USB_Inst, USB\vid_03f0&pid_8917
"HP LaserJet M9040 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_8417
"HP LaserJet M9050 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_8317
"HP LaserJet M9059 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9617

; HP Inkjet Support (Deskjet, Officejet, Photosmart and PSC)
"HP 915"                              = DOT4USB_Inst, USB\VID_03F0&Pid_2704&MI_02
"HP Color Inkjet Printer cp1700"      = DOT4USB_Inst, USB\VID_03F0&PID_0312
"HP DeskJet 450 series"               = DOT4USB_Inst, USB\VID_03F0&PID_0512
"HP DeskJet 5400 series"              = DOT4USB_Inst, USB\VID_03F0&PID_8604&mi_01
"HP DeskJet 5900 series"              = DOT4USB_Inst, USB\VID_03F0&PID_8704&mi_01
"HP Deskjet 6600 series"              = DOT4USB_Inst, USB\Vid_03F0&Pid_8504&mi_01
"HP Deskjet 6940 Series"              = DOT4USB_Inst, USB\VID_03f0&PID_8904&mi_01
"HP Deskjet 6980 Series"              = DOT4USB_Inst, USB\VID_03f0&PID_8804&mi_01
"HP Deskjet D1360"                    = DOT4USB_Inst, USB\VID_03F0&PID_7804&mi_01
"HP Deskjet D1600"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_7F11&mi_01
"HP Deskjet D2500 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_1e04&mi_01
"HP Deskjet D2600"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_8011&mi_01
"HP Deskjet D4100"                    = DOT4USB_Inst, USB\VID_03F0&PID_7704&mi_01
"HP Deskjet D4200 series"             = DOT4USB_Inst, USB\VID_03F0&PID_7B04&mi_01
"HP Deskjet D5500 series"             = DOT4USB_Inst, USB\Vid_03F0&Pid_8211&mi_01
"HP Deskjet D730"                     = DOT4USB_Inst, USB\Vid_03f0&Pid_2804&mi_01
"HP Deskjet F2100 Printer series"     = DOT4USB_Inst, USB\Vid_03f0&Pid_7D04&mi_02
"HP Deskjet F2200 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_2404&mi_02
"HP Deskjet F2400 series"             = DOT4USB_Inst, USB\Vid_03F0&Pid_7611&mi_02
"HP Deskjet F300 series"              = DOT4USB_Inst, USB\vid_03f0&pid_5511&mi_02
"HP Deskjet F4100 Printer series"     = DOT4USB_Inst, USB\Vid_03f0&Pid_7E04&mi_02
"HP Deskjet F4200 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_2504&mi_02
"HP Deskjet F4400"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_7711&mi_02
"HP Deskjet F4500"                    = DOT4USB_Inst, USB\Vid_03F0&Pid_8C11&mi_02
"HP Deskjet F735"                     = DOT4USB_Inst, USB\Vid_03F0&Pid_2904&MI_02
"HP Deskjet Ink Advant K109a-z"       = DOT4USB_Inst, USB\vid_03f0&pid_8311&mi_01
"HP Deskjet Ink Advant K209a-z"       = DOT4USB_Inst, USB\Vid_03F0&Pid_7811&mi_02
"HP Officejet 100 Mobile L411"        = DOT4USB_Inst, USB\vid_03f0&pid_4912&rev_0100&mi_01,USB\vid_03f0&pid_4912&mi_01
"HP Officejet 150 Mobile L511"        = DOT4USB_Inst, USB\vid_03f0&pid_5012&rev_0100&mi_02,USB\vid_03f0&pid_5012&mi_02
"HP Officejet 4000 K210"              = DOT4USB_Inst, USB\vid_03f0&pid_9c11&mi_01
"HP Officejet 4100 series"            = DOT4USB_Inst, USB\VID_03F0&PID_3111&mi_02
"HP Officejet 4105"                   = DOT4USB_Inst, USB\VID_03F0&PID_3211&mi_02
"HP officejet 4200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_3d11&mi_02
"HP Officejet 4300 series"            = DOT4USB_Inst, USB\vid_03f0&pid_5411&mi_02
"HP Officejet 4400 K410"              = DOT4USB_Inst, USB\vid_03f0&pid_9d11&mi_02
"HP Officejet 4500 G510a-f"           = DOT4USB_Inst, USB\vid_03f0&pid_4712&rev_0100&mi_02,USB\vid_03f0&pid_4712&mi_02
"HP Officejet 4500 G510g-m"           = DOT4USB_Inst, USB\vid_03f0&pid_2d12&rev_0100&mi_02,USB\vid_03f0&pid_2d12&mi_02
"HP Officejet 4500 G510n-z"           = DOT4USB_Inst, USB\Vid_03f0&Pid_2e12&rev_0100&mi_02,USB\Vid_03f0&Pid_2e12&mi_02
"HP Officejet 4575 All-in-one K710a"  = DOT4USB_Inst, USB\VID_03F0&PID_5712&mi_02
"HP Officejet 5500 series"            = DOT4USB_Inst, USB\VID_03F0&PID_3A11&mi_02
"HP Officejet 5600 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4f11&mi_02
"HP Officejet 6000 E609a"             = DOT4USB_Inst, USB\vid_03F0&pid_4212&mi_01
"HP Officejet 6000 E609n"             = DOT4USB_Inst, USB\vid_03F0&pid_4312&mi_01
"HP Officejet 6100 series"            = DOT4USB_Inst, USB\VID_03F0&PID_2D11&mi_02
"HP Officejet 6200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4b11&mi_02
"HP Officejet 6300 series"            = DOT4USB_Inst, USB\vid_03f0&pid_5311&mi_02
"HP Officejet 6500 E709a"             = DOT4USB_Inst, USB\vid_03F0&pid_4412&mi_02
"HP Officejet 6500 E709n"             = DOT4USB_Inst, USB\vid_03F0&pid_4512&mi_02
"HP Officejet 7000 E809a"             = DOT4USB_Inst, USB\vid_03f0&pid_4612&rev_0100&mi_01,USB\vid_03f0&pid_4612&mi_01
"HP OfficeJet 7100"                   = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2611&Rev_0100,USB\Vid_0xf0&Pid_2611
"HP Officejet 7200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4111&mi_02
"HP Officejet 7300 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4211&mi_02
"HP Officejet 7400 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4311&mi_02
"HP Officejet 9100 series"            = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_0d12
"HP OfficeJet D"                      = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2311&Rev_0100,USB\Vid_0xf0&Pid_2311
"HP OfficeJet G55"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0011&Rev_0100,USB\Vid_03f0&Pid_0011
"HP OfficeJet G55xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0111&Rev_0100,USB\Vid_03f0&Pid_0111
"HP OfficeJet G85"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0211&Rev_0100,USB\Vid_03f0&Pid_0211
"HP OfficeJet G85xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0311&Rev_0100,USB\Vid_03f0&Pid_0311
"HP OfficeJet G95"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0411&Rev_0100,USB\Vid_03f0&Pid_0411
"HP Officejet H470"                   = DOT4USB_Inst, USB\vid_03f0&pid_2812&Mi_01,USB\vid_03f0&pid_2812&rev_0100&MI_01
"HP Officejet J3500"                  = DOT4USB_Inst, USB\vid_03f0&pid_3212&MI_02,USB\vid_03f0&pid_3212&rev_0100&MI_02
"HP Officejet J3600"                  = DOT4USB_Inst, USB\vid_03f0&pid_3112&MI_02,USB\vid_03f0&pid_3112&rev_0100&MI_02
"HP Officejet J4500"                  = DOT4USB_Inst, USB\vid_03F0&pid_2A12&rev_0100&mi_02,USB\vid_03F0&pid_2A12&mi_02
"HP Officejet J4660"                  = DOT4USB_Inst, USB\vid_03F0&pid_2B12&rev_0100&mi_02,USB\vid_03F0&pid_2B12&mi_02
"HP Officejet J4680"                  = DOT4USB_Inst, USB\vid_03F0&pid_2C12&rev_0100&mi_02,USB\vid_03F0&pid_2C12&mi_02
"HP Officejet J5500"                  = DOT4USB_Inst, USB\vid_03f0&pid_3012&MI_02,USB\vid_03f0&pid_3012&rev_0100&MI_02
"HP Officejet J5700 Series"           = DOT4USB_Inst, USB\vid_03f0&pid_5b11&MI_02
"HP Officejet J6400 Series"           = DOT4USB_Inst, USB\vid_03f0&pid_3312&rev_0100&mi_02,USB\vid_03f0&pid_3312&mi_02
"HP OfficeJet K60"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0511&Rev_0100,USB\Vid_0xf0&Pid_0511
"HP OfficeJet K60xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0611&Rev_0100,USB\Vid_0xf0&Pid_0611
"HP OfficeJet K80"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0711&Rev_0100,USB\Vid_0xf0&Pid_0711
"HP OfficeJet K80xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0811&Rev_0100,USB\Vid_0xf0&Pid_0811
"HP Officejet Pro 8000 A809"          = DOT4USB_Inst, USB\vid_03F0&pid_3612&mi_01
"HP Officejet Pro 8500 A909a"         = DOT4USB_Inst, USB\vid_03F0&pid_3812&mi_02
"HP Officejet Pro 8500 A909g"         = DOT4USB_Inst, USB\vid_03F0&pid_3912&mi_02
"HP Officejet Pro 8500 A909n"         = DOT4USB_Inst, USB\vid_03F0&pid_4012&mi_02
"HP Officejet Pro K5300"              = DOT4USB_Inst, USB\Vid_03f0&Pid_1f12&Mi_01,USB\Vid_03f0&Pid_1f12&rev_0100&Mi_01
"HP Officejet Pro K5400"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2012&Mi_01,USB\vid_03f0&pid_2012&rev_0100&mi_01
"HP Officejet Pro K8600"              = DOT4USB_Inst, USB\vid_03f0&pid_2712&Mi_01,USB\vid_03f0&pid_2712&rev_0100&MI_01
"HP Officejet Pro L7300"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2512&Mi_02,USB\Vid_03f0&Pid_2512&rev_0100&Mi_02
"HP Officejet Pro L7400"              = DOT4USB_Inst, USB\vid_03f0&pid_3412&rev_0100&MI_02,USB\vid_03f0&pid_3412&MI_02
"HP Officejet Pro L7500"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2112&Mi_02,USB\Vid_03f0&Pid_2112&rev_0100&Mi_02
"HP Officejet Pro L7600"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2212&Mi_02,USB\Vid_03f0&Pid_2212&rev_0100&Mi_02
"HP Officejet Pro L7700"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2312&Mi_02,USB\Vid_03f0&Pid_2312&rev_0100&Mi_02
"HP OfficeJet V30"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1311&Rev_0100,USB\Vid_0xf0&Pid_1311
"HP OfficeJet V40"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0f11&Rev_0100,USB\Vid_0xf0&Pid_0f11
"HP OfficeJet V40xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1011&Rev_0100,USB\Vid_0xf0&Pid_1011
"HP OfficeJet V45"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1911&Rev_0100,USB\Vid_0xf0&Pid_1911
"HP OfficeJet V60"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1111&Rev_0100,USB\Vid_0xf0&Pid_1111
"HP OfficeJet V60xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1211&Rev_0100,USB\Vid_0xf0&Pid_1211
"HP Photosmart 130 series"            = DOT4USB_Inst, USB\Vid_03f0&Pid_3902&rev_0100
"HP Photosmart 230 series"            = DOT4USB_Inst, USB\Vid_03f0&Pid_3502&rev_0100
"HP Photosmart 2570 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4e11&mi_02
"HP Photosmart 2600 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4511&mi_02
"HP Photosmart 2700 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4611&mi_02
"HP Photosmart 3100 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5011&mi_02
"HP Photosmart 3200 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5111&mi_02
;"HP Photosmart 330 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1602&rev_0100
"HP Photosmart 3300 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5211&mi_02
"HP Photosmart 380 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1702&rev_0100
"HP Photosmart 420 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1502&rev_0100
"HP Photosmart 470 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1802&rev_0100
"HP Photosmart 7150 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3a02&rev_0100
"HP Photosmart 7345 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_2002&rev_0100
"HP Photosmart 7350 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3c02&rev_0100
"HP Photosmart 7550 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3e02&rev_0100
"HP Photosmart 7760 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B402&mi_01
"HP Photosmart 7960 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B706&mi_01
"HP Photosmart 7960 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B602&mi_01
;"HP Photosmart 8000 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_C102&rev_0100
"HP Photosmart 8100 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BA02&rev_0100
"HP Photosmart 8200 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_C202&mi_01&rev_0100,usb\vid_03f0&pid_c202&mi_01
"HP Photosmart 8400 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BB02&rev_0100
"HP Photosmart 8700 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BC02&mi_01&rev_0100,usb\vid_03f0&pid_bc02&mi_01
"HP Photosmart A310 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1d02&mi_01
"HP Photosmart A320 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1E02&mi_01
"HP Photosmart A430 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1902&mi_02
"HP Photosmart A440 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1F02&mi_02
"HP Photosmart A510 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1a02&mi_01
"HP Photosmart A520 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2602&mi_01
"HP Photosmart A530 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2B02&mi_01
"HP Photosmart A610 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1b02&mi_01
"HP Photosmart A620 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2702&mi_01
"HP Photosmart A630 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2C02&mi_01
"HP Photosmart A710 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1c02&mi_01
"HP Photosmart A820 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2902&mi_01
"HP Photosmart B010 series"           = DOT4USB_Inst, USB\vid_03f0&pid_9711&mi_02
"HP Photosmart B109a-m"               = DOT4USB_Inst, USB\vid_03f0&pid_7a11&mi_02
"HP Photosmart B110 series"           = DOT4USB_Inst, USB\vid_03f0&pid_8a11&mi_02
"HP Photosmart C309a series"          = DOT4USB_Inst, USB\vid_03f0&Pid_7311&mi_02
"HP Photosmart C3100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5611&mi_02
"HP Photosmart C4100 series"          = DOT4USB_Inst, USB\vid_03f0&pid_5711&mi_02 
"HP Photosmart C4200 Printer series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_5c11&mi_02
"HP Photosmart C4340 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6711&mi_02
"HP Photosmart C4380 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6611&mi_02
"HP Photosmart C4400 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6c11&mi_02
"HP Photosmart C4500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6b11&mi_02
"HP Photosmart C4600 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7411&mi_02
"HP Photosmart C4700 series"          = DOT4USB_Inst, USB\vid_03f0&pid_7511&mi_02
"HP Photosmart C5100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5811&mi_02
"HP Photosmart C5200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_5d11&mi_02
"HP Photosmart C5300 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7111&mi_02
"HP Photosmart C5500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7211&mi_02
"HP Photosmart C6100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5911&mi_02
"HP Photosmart C6200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6a11&MI_02
"HP Photosmart C6300 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7011&mi_02
"HP Photosmart C7100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5a11&mi_02
"HP Photosmart C7200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6511&mi_02
"HP Photosmart C8100 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6411&mi_02
"HP Photosmart D110 series"           = DOT4USB_Inst, USB\vid_03f0&pid_8d11&mi_02
"HP Photosmart D5060 Printer"         = DOT4USB_Inst, USB\Vid_03f0&Pid_c802&mi_01 
"HP Photosmart D5100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c402&mi_01
"HP Photosmart D5300 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6811&MI_01
"HP Photosmart D5400 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6d11&mi_01
"HP Photosmart D6100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c502&mi_01
"HP Photosmart D7100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c602&mi_01
"HP Photosmart D7200 series"  	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6911&MI_01
"HP Photosmart D7300 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c702&mi_01
"HP Photosmart D7400 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_5e11&mi_01
"HP Photosmart D7500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6f11&mi_01
"HP Photosmart eStn C510 Japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9211&mi_02
"HP Photosmart eStn C510 series"      = DOT4USB_Inst, USB\vid_03f0&pid_9011&mi_02
"HP Photosmart Ink Adv K510"          = DOT4USB_Inst, USB\vid_03f0&pid_9e11&mi_02
"HP Photosmart Plus B209a-m"          = DOT4USB_Inst, USB\vid_03f0&pid_7e11&mi_02
"HP Photosmart Prem C310 japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9111&mi_02
"HP Photosmart Prem C310 series"      = DOT4USB_Inst, USB\vid_03f0&pid_8f11&mi_02
"HP Photosmart Prem C410 Japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9811&mi_02
"HP Photosmart Prem C410 series"      = DOT4USB_Inst, USB\vid_03f0&pid_9611&mi_02
"HP Photosmart Prem-Web C309n-s"      = DOT4USB_Inst, USB\vid_03f0&pid_7c11&mi_02
"HP Photosmart Premium C309g-m"       = DOT4USB_Inst, USB\vid_03f0&pid_7d11&mi_02
"HP Photosmart Pro B8500 series"      = DOT4USB_Inst, USB\Vid_03f0&Pid_D102&mi_01
"HP Photosmart Pro B8800 series"      = DOT4USB_Inst, USB\Vid_03f0&Pid_D002&mi_01
"HP Photosmart Pro B9100 series"      = DOT4USB_Inst, USB\vid_03f0&pid_bd02&mi_01
"HP Photosmart Wireless B109n-z"      = DOT4USB_Inst, USB\vid_03f0&pid_7b11&mi_02
"HP PSC 1100 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3011&mi_02
"HP PSC 1300 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3b11&mi_02
"HP PSC 1310 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3f11&mi_02
"HP PSC 1358"                         = DOT4USB_Inst, USB\vid_03f0&pid_3c11&mi_02
"HP PSC 1200 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2F11&mi_02
"HP PSC 1400 series"                  = DOT4USB_Inst, USB\vid_03f0&pid_4d11&mi_02
"HP PSC 1500 series"                  = DOT4USB_Inst, USB\vid_03f0&pid_4c11&mi_02
"HP PSC 1600 series"      	      = DOT4USB_Inst, USB\vid_03f0&pid_4811&mi_02
"HP PSC 2100 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2811&mi_02
"HP PSC 2150 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2A11&mi_02
"HP PSC 2170 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2B11&mi_02
"HP PSC 2200 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2911&mi_02
"HP PSC 2300 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3511&mi_02
"HP PSC 2350 series"      	      = DOT4USB_Inst, USB\vid_03f0&pid_4911&mi_02
"HP PSC 2400 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3611&mi_02
"HP PSC 2500 series"		      = DOT4USB_Inst, USB\vid_03f0&pid_3711&mi_02
"HP PSC 720"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1811&Rev_0100,USB\Vid_0xf0&Pid_1811
"HP PSC 750"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1411&Rev_0100,USB\Vid_0xf0&Pid_1411
"HP PSC 750xi"                        = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1511&Rev_0100,USB\Vid_0xf0&Pid_1511
"HP PSC 780"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1611&Rev_0100,USB\Vid_0xf0&Pid_1611
"HP PSC 780xi"                        = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1711&Rev_0100,USB\Vid_0xf0&Pid_1711
"HP PSC 920"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1f11&Rev_0100,USB\Vid_0xf0&Pid_1f11
"HP PSC 950"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1e11&Rev_0100,USB\Vid_0xf0&Pid_1e11

; Changing the HP Color LaserJet 5550 to use usbprint instead.  This product is 
; nullified in-OS so we need to explicity override the nullifier
"HP Color LaserJet 5550 series"  = USBPrint_Inst, USB\vid_03f0&pid_1F17

[HP_Models.NTAMD64.6.2]
; HP LaserJet Support
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1a2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1b2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1c2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_1d2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_282a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_292a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_2a2a&rev_0100
"HP Color LaserJet Printer"      = DOT4USB_Inst, USB\Vid_03f0&Pid_9a17
"HP Color LaserJet 2550 series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_1C17
"HP Color LaserJet 2820"         = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2617&rev_0100&mi_00,USB\Vid_03f0&Pid_2617&mi_00
"HP Color LaserJet 2830 Series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_2717&rev_0100&mi_00
"HP Color LaserJet 2840"         = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2817&rev_0100&mi_00,USB\Vid_03f0&Pid_2817&mi_00
"HP Color LaserJet 3000"         = DOT4USB_Inst, USB\vid_03f0&pid_6717
"HP Color LaserJet CP3505"       = DOT4USB_Inst, USB\Vid_03f0&Pid_7817
"HP Color LaserJet CP3525"       = DOT4USB_Inst, USB\Vid_03f0&Pid_8517
"HP Color LaserJet CM3530 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_8A17
"HP Color LaserJet 3500"         = DOT4USB_Inst, USB\Vid_03f0&Pid_1517
"HP Color LaserJet 3550"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6117
"HP Color LaserJet 3600"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6917
"HP Color LaserJet 3700"         = DOT4USB_Inst, USB\Vid_03f0&Pid_0A17
"HP Color LaserJet 3800"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6817
"HP Color LaserJet CP4005"       = DOT4USB_Inst, USB\Vid_03f0&Pid_7B17
"HP Color LaserJet CP4025"       = DOT4USB_Inst, USB\vid_03f0&pid_8817
"HP Color LaserJet CP4525"       = DOT4USB_Inst, USB\vid_03f0&pid_8717
"HP Color LaserJet cm4540 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_9917
"HP Color LaserJet cm4549 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_A217
"HP Color LaserJet 4610"         = DOT4USB_Inst, USB\Vid_03f0&Pid_6C17
"HP Color LaserJet 4650"         = DOT4USB_Inst, USB\Vid_03f0&Pid_1A17
"HP Color LaserJet 4700"         = DOT4USB_Inst, USB\vid_03f0&pid_6217
"HP Color LaserJet 4730 MFP"     = DOT4USB_Inst, USB\vid_03f0&pid_6317
"HP Color LaserJet 5525"         = DOT4USB_Inst, USB\vid_03f0&pid_9B17
"HP Color LaserJet CP6015"       = DOT4USB_Inst, USB\vid_03f0&pid_6F17
"HP Color LaserJet CM6030 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_8C17
"HP Color LaserJet CM6040 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7C17
"HP Color LaserJet CM6049 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_9517
"HP Color LaserJet CM8050 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7717
"HP Color LaserJet CM8060 MFP"   = DOT4USB_Inst, USB\vid_03f0&pid_7117
"HP Color LaserJet 9500 MFP"     = DOT4USB_Inst, USB\vid_03f0&pid_2217
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_1e2a&rev_0100
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_1f2a&rev_0100
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_9d17
"HP LaserJet Printer"            = DOT4USB_Inst, USB\Vid_03f0&Pid_a617
"HP LaserJet 500 MFP M525"       = DOT4USB_Inst, USB\vid_03f0&pid_9E17
"HP LaserJet 500 MFP M575"       = DOT4USB_Inst, USB\vid_03f0&pid_9F17
"HP LaserJet 500 color M551"     = DOT4USB_Inst, USB\vid_03f0&pid_A417
"HP LaserJet M600 series"        = DOT4USB_Inst, USB\vid_03f0&pid_A517
"HP LaserJet 1010"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0C17
"HP LaserJet 1012"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0D17
"HP LaserJet 1015"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0E17
"HP LaserJet 1150"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0F17
"HP LaserJet 1160"               = DOT4USB_Inst, USB\Vid_03f0&Pid_1E17
"HP LaserJet 1200"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0317&Rev_0100,USB\Vid_03f0&Pid_0317
"HP LaserJet 1220"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0417&Rev_0100,USB\Vid_03f0&Pid_0417
"HP LaserJet 1300 series"        = DOT4USB_Inst, USB\VID_03F0&PID_1017
"HP LaserJet 1300 series"        = DOT4USB_Inst, USB\VID_03F0&PID_1117
"HP LaserJet 1320 series"        = DOT4USB_Inst, USB\Vid_03f0&Pid_1D17
"HP LaserJet 2200"               = DOT4USB_Inst, USB\Vid_03f0&Pid_0217&Rev_0100,USB\Vid_03f0&Pid_0217
"HP LaserJet 2300"               = DOT4USB_Inst, USB\VID_03F0&PID_0B17
"HP LaserJet 2300L"              = DOT4USB_Inst, USB\VID_03F0&PID_1217
"HP LaserJet 2410"               = DOT4USB_Inst, USB\vid_03f0&pid_2517
"HP LaserJet 2420"               = DOT4USB_Inst, USB\vid_03f0&pid_2917
"HP LaserJet 2430"               = DOT4USB_Inst, USB\vid_03f0&pid_2A17
"HP LaserJet P3004"              = DOT4USB_Inst, USB\vid_03f0&pid_7617
"HP LaserJet P3005"              = DOT4USB_Inst, USB\vid_03f0&pid_7317
"HP LaserJet 3015"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1617&Rev_0100,USB\Vid_03f0&Pid_1617
"HP LaserJet 3020"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1717&Rev_0100,USB\Vid_03f0&Pid_1717
"HP LaserJet 3030"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1817&Rev_0100,USB\Vid_03f0&Pid_1817
"HP LaserJet 3027 MFP"           = DOT4USB_Inst, USB\vid_03f0&pid_7A17
"HP LaserJet 3035 MFP"           = DOT4USB_Inst, USB\vid_03f0&pid_7517
"HP LaserJet 3050"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_3217&mi_00
"HP LaserJet 3052"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_3317&mi_00
"HP LaserJet 3055"               = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_3417&mi_00
"HP LaserJet 3200"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0117&Rev_0100,USB\Vid_03f0&Pid_0117
"HP LaserJet 3300"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0817&Rev_0100,USB\Vid_03f0&Pid_0817
"HP LaserJet 3330"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0917&Rev_0100,USB\Vid_03f0&Pid_0917
"HP LaserJet 3380"               = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1917&Rev_0100,USB\Vid_03f0&Pid_1917
"HP LaserJet 3390"               = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_3517&mi_00
"HP LaserJet P4014"              = DOT4USB_Inst, USB\vid_03f0&pid_8217
"HP LaserJet P4015"              = DOT4USB_Inst, USB\vid_03f0&pid_8117
"HP LaserJet 4250"               = DOT4USB_Inst, USB\vid_03f0&pid_2417
"HP LaserJet M4345 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7417
"HP LaserJet M4349 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9717
"HP LaserJet 4350"               = DOT4USB_Inst, USB\vid_03f0&pid_2317
"HP LaserJet 4515"               = DOT4USB_Inst, USB\vid_03f0&pid_8017
"HP LaserJet M4555 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9C17
"HP LaserJet M4559 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_A317
"HP LaserJet CM4730 MFP"         = DOT4USB_Inst, USB\vid_03f0&pid_7D17
"HP LaserJet M5025 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7917
"HP LaserJet M5035 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_7217
"HP LaserJet M5039 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_A117
"HP LaserJet 5200"               = DOT4USB_Inst, USB\vid_03f0&pid_6417
"HP LaserJet 5200 LE"            = DOT4USB_Inst, USB\vid_03f0&pid_6617
"HP LaserJet 5200 LX"            = DOT4USB_Inst, USB\vid_03f0&pid_8917
"HP LaserJet M9040 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_8417
"HP LaserJet M9050 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_8317
"HP LaserJet M9059 MFP"          = DOT4USB_Inst, USB\vid_03f0&pid_9617

; HP Inkjet Support (Deskjet, Officejet, Photosmart and PSC)
"HP 915"                              = DOT4USB_Inst, USB\VID_03F0&Pid_2704&MI_02
"HP Color Inkjet Printer cp1700"      = DOT4USB_Inst, USB\VID_03F0&PID_0312
"HP DeskJet 450 series"               = DOT4USB_Inst, USB\VID_03F0&PID_0512
"HP DeskJet 5400 series"              = DOT4USB_Inst, USB\VID_03F0&PID_8604&mi_01
"HP DeskJet 5900 series"              = DOT4USB_Inst, USB\VID_03F0&PID_8704&mi_01
"HP Deskjet 6600 series"              = DOT4USB_Inst, USB\Vid_03F0&Pid_8504&mi_01
"HP Deskjet 6940 Series"              = DOT4USB_Inst, USB\VID_03f0&PID_8904&mi_01
"HP Deskjet 6980 Series"              = DOT4USB_Inst, USB\VID_03f0&PID_8804&mi_01
"HP Deskjet D1360"                    = DOT4USB_Inst, USB\VID_03F0&PID_7804&mi_01
"HP Deskjet D1600"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_7F11&mi_01
"HP Deskjet D2500 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_1e04&mi_01
"HP Deskjet D2600"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_8011&mi_01
"HP Deskjet D4100"                    = DOT4USB_Inst, USB\VID_03F0&PID_7704&mi_01
"HP Deskjet D4200 series"             = DOT4USB_Inst, USB\VID_03F0&PID_7B04&mi_01
"HP Deskjet D5500 series"             = DOT4USB_Inst, USB\Vid_03F0&Pid_8211&mi_01
"HP Deskjet D730"                     = DOT4USB_Inst, USB\Vid_03f0&Pid_2804&mi_01
"HP Deskjet F2100 Printer series"     = DOT4USB_Inst, USB\Vid_03f0&Pid_7D04&mi_02
"HP Deskjet F2200 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_2404&mi_02
"HP Deskjet F2400 series"             = DOT4USB_Inst, USB\Vid_03F0&Pid_7611&mi_02
"HP Deskjet F300 series"              = DOT4USB_Inst, USB\vid_03f0&pid_5511&mi_02
"HP Deskjet F4100 Printer series"     = DOT4USB_Inst, USB\Vid_03f0&Pid_7E04&mi_02
"HP Deskjet F4200 series"             = DOT4USB_Inst, USB\Vid_03f0&Pid_2504&mi_02
"HP Deskjet F4400"                    = DOT4USB_Inst, USB\Vid_03f0&Pid_7711&mi_02
"HP Deskjet F4500"                    = DOT4USB_Inst, USB\Vid_03F0&Pid_8C11&mi_02
"HP Deskjet F735"                     = DOT4USB_Inst, USB\Vid_03F0&Pid_2904&MI_02
"HP Deskjet Ink Advant K109a-z"       = DOT4USB_Inst, USB\vid_03f0&pid_8311&mi_01
"HP Deskjet Ink Advant K209a-z"       = DOT4USB_Inst, USB\Vid_03F0&Pid_7811&mi_02
"HP Officejet 100 Mobile L411"        = DOT4USB_Inst, USB\vid_03f0&pid_4912&rev_0100&mi_01,USB\vid_03f0&pid_4912&mi_01
"HP Officejet 150 Mobile L511"        = DOT4USB_Inst, USB\vid_03f0&pid_5012&rev_0100&mi_02,USB\vid_03f0&pid_5012&mi_02
"HP Officejet 4000 K210"              = DOT4USB_Inst, USB\vid_03f0&pid_9c11&mi_01
"HP Officejet 4100 series"            = DOT4USB_Inst, USB\VID_03F0&PID_3111&mi_02
"HP Officejet 4105"                   = DOT4USB_Inst, USB\VID_03F0&PID_3211&mi_02
"HP officejet 4200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_3d11&mi_02
"HP Officejet 4300 series"            = DOT4USB_Inst, USB\vid_03f0&pid_5411&mi_02
"HP Officejet 4400 K410"              = DOT4USB_Inst, USB\vid_03f0&pid_9d11&mi_02
"HP Officejet 4500 G510a-f"           = DOT4USB_Inst, USB\vid_03f0&pid_4712&rev_0100&mi_02,USB\vid_03f0&pid_4712&mi_02
"HP Officejet 4500 G510g-m"           = DOT4USB_Inst, USB\vid_03f0&pid_2d12&rev_0100&mi_02,USB\vid_03f0&pid_2d12&mi_02
"HP Officejet 4500 G510n-z"           = DOT4USB_Inst, USB\Vid_03f0&Pid_2e12&rev_0100&mi_02,USB\Vid_03f0&Pid_2e12&mi_02
"HP Officejet 4575 All-in-one K710a"  = DOT4USB_Inst, USB\VID_03F0&PID_5712&mi_02
"HP Officejet 5500 series"            = DOT4USB_Inst, USB\VID_03F0&PID_3A11&mi_02
"HP Officejet 5600 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4f11&mi_02
"HP Officejet 6000 E609a"             = DOT4USB_Inst, USB\vid_03F0&pid_4212&mi_01
"HP Officejet 6000 E609n"             = DOT4USB_Inst, USB\vid_03F0&pid_4312&mi_01
"HP Officejet 6100 series"            = DOT4USB_Inst, USB\VID_03F0&PID_2D11&mi_02
"HP Officejet 6200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4b11&mi_02
"HP Officejet 6300 series"            = DOT4USB_Inst, USB\vid_03f0&pid_5311&mi_02
"HP Officejet 6500 E709a"             = DOT4USB_Inst, USB\vid_03F0&pid_4412&mi_02
"HP Officejet 6500 E709n"             = DOT4USB_Inst, USB\vid_03F0&pid_4512&mi_02
"HP Officejet 7000 E809a"             = DOT4USB_Inst, USB\vid_03f0&pid_4612&rev_0100&mi_01,USB\vid_03f0&pid_4612&mi_01
"HP OfficeJet 7100"                   = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2611&Rev_0100,USB\Vid_0xf0&Pid_2611
"HP Officejet 7200 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4111&mi_02
"HP Officejet 7300 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4211&mi_02
"HP Officejet 7400 series"	      = DOT4USB_Inst, USB\vid_03f0&pid_4311&mi_02
"HP Officejet 9100 series"            = DOT4USBPrintScan_Inst, USB\vid_03f0&pid_0d12
"HP OfficeJet D"                      = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_2311&Rev_0100,USB\Vid_0xf0&Pid_2311
"HP OfficeJet G55"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0011&Rev_0100,USB\Vid_03f0&Pid_0011
"HP OfficeJet G55xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0111&Rev_0100,USB\Vid_03f0&Pid_0111
"HP OfficeJet G85"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0211&Rev_0100,USB\Vid_03f0&Pid_0211
"HP OfficeJet G85xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0311&Rev_0100,USB\Vid_03f0&Pid_0311
"HP OfficeJet G95"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0411&Rev_0100,USB\Vid_03f0&Pid_0411
"HP Officejet H470"                   = DOT4USB_Inst, USB\vid_03f0&pid_2812&Mi_01,USB\vid_03f0&pid_2812&rev_0100&MI_01
"HP Officejet J3500"                  = DOT4USB_Inst, USB\vid_03f0&pid_3212&MI_02,USB\vid_03f0&pid_3212&rev_0100&MI_02
"HP Officejet J3600"                  = DOT4USB_Inst, USB\vid_03f0&pid_3112&MI_02,USB\vid_03f0&pid_3112&rev_0100&MI_02
"HP Officejet J4500"                  = DOT4USB_Inst, USB\vid_03F0&pid_2A12&rev_0100&mi_02,USB\vid_03F0&pid_2A12&mi_02
"HP Officejet J4660"                  = DOT4USB_Inst, USB\vid_03F0&pid_2B12&rev_0100&mi_02,USB\vid_03F0&pid_2B12&mi_02
"HP Officejet J4680"                  = DOT4USB_Inst, USB\vid_03F0&pid_2C12&rev_0100&mi_02,USB\vid_03F0&pid_2C12&mi_02
"HP Officejet J5500"                  = DOT4USB_Inst, USB\vid_03f0&pid_3012&MI_02,USB\vid_03f0&pid_3012&rev_0100&MI_02
"HP Officejet J5700 Series"           = DOT4USB_Inst, USB\vid_03f0&pid_5b11&MI_02
"HP Officejet J6400 Series"           = DOT4USB_Inst, USB\vid_03f0&pid_3312&rev_0100&mi_02,USB\vid_03f0&pid_3312&mi_02
"HP OfficeJet K60"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0511&Rev_0100,USB\Vid_0xf0&Pid_0511
"HP OfficeJet K60xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0611&Rev_0100,USB\Vid_0xf0&Pid_0611
"HP OfficeJet K80"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0711&Rev_0100,USB\Vid_0xf0&Pid_0711
"HP OfficeJet K80xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0811&Rev_0100,USB\Vid_0xf0&Pid_0811
"HP Officejet Pro 8000 A809"          = DOT4USB_Inst, USB\vid_03F0&pid_3612&mi_01
"HP Officejet Pro 8500 A909a"         = DOT4USB_Inst, USB\vid_03F0&pid_3812&mi_02
"HP Officejet Pro 8500 A909g"         = DOT4USB_Inst, USB\vid_03F0&pid_3912&mi_02
"HP Officejet Pro 8500 A909n"         = DOT4USB_Inst, USB\vid_03F0&pid_4012&mi_02
"HP Officejet Pro K5300"              = DOT4USB_Inst, USB\Vid_03f0&Pid_1f12&Mi_01,USB\Vid_03f0&Pid_1f12&rev_0100&Mi_01
"HP Officejet Pro K5400"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2012&Mi_01,USB\vid_03f0&pid_2012&rev_0100&mi_01
"HP Officejet Pro K8600"              = DOT4USB_Inst, USB\vid_03f0&pid_2712&Mi_01,USB\vid_03f0&pid_2712&rev_0100&MI_01
"HP Officejet Pro L7300"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2512&Mi_02,USB\Vid_03f0&Pid_2512&rev_0100&Mi_02
"HP Officejet Pro L7400"              = DOT4USB_Inst, USB\vid_03f0&pid_3412&rev_0100&MI_02,USB\vid_03f0&pid_3412&MI_02
"HP Officejet Pro L7500"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2112&Mi_02,USB\Vid_03f0&Pid_2112&rev_0100&Mi_02
"HP Officejet Pro L7600"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2212&Mi_02,USB\Vid_03f0&Pid_2212&rev_0100&Mi_02
"HP Officejet Pro L7700"              = DOT4USB_Inst, USB\Vid_03f0&Pid_2312&Mi_02,USB\Vid_03f0&Pid_2312&rev_0100&Mi_02
"HP OfficeJet V30"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1311&Rev_0100,USB\Vid_0xf0&Pid_1311
"HP OfficeJet V40"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_0f11&Rev_0100,USB\Vid_0xf0&Pid_0f11
"HP OfficeJet V40xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1011&Rev_0100,USB\Vid_0xf0&Pid_1011
"HP OfficeJet V45"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1911&Rev_0100,USB\Vid_0xf0&Pid_1911
"HP OfficeJet V60"                    = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1111&Rev_0100,USB\Vid_0xf0&Pid_1111
"HP OfficeJet V60xi"                  = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1211&Rev_0100,USB\Vid_0xf0&Pid_1211
"HP Photosmart 130 series"            = DOT4USB_Inst, USB\Vid_03f0&Pid_3902&rev_0100
"HP Photosmart 230 series"            = DOT4USB_Inst, USB\Vid_03f0&Pid_3502&rev_0100
"HP Photosmart 2570 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4e11&mi_02
"HP Photosmart 2600 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4511&mi_02
"HP Photosmart 2700 series" 	      = DOT4USB_Inst, USB\vid_03f0&pid_4611&mi_02
"HP Photosmart 3100 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5011&mi_02
"HP Photosmart 3200 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5111&mi_02
;"HP Photosmart 330 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1602&rev_0100
"HP Photosmart 3300 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_5211&mi_02
"HP Photosmart 380 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1702&rev_0100
"HP Photosmart 420 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1502&rev_0100
"HP Photosmart 470 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1802&rev_0100
"HP Photosmart 7150 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3a02&rev_0100
"HP Photosmart 7345 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_2002&rev_0100
"HP Photosmart 7350 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3c02&rev_0100
"HP Photosmart 7550 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_3e02&rev_0100
"HP Photosmart 7760 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B402&mi_01
"HP Photosmart 7960 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B706&mi_01
"HP Photosmart 7960 series"           = DOT4USB_Inst, USB\Vid_03f0&Pid_B602&mi_01
;"HP Photosmart 8000 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_C102&rev_0100
"HP Photosmart 8100 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BA02&rev_0100
"HP Photosmart 8200 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_C202&mi_01&rev_0100,usb\vid_03f0&pid_c202&mi_01
"HP Photosmart 8400 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BB02&rev_0100
"HP Photosmart 8700 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_BC02&mi_01&rev_0100,usb\vid_03f0&pid_bc02&mi_01
"HP Photosmart A310 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1d02&mi_01
"HP Photosmart A320 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1E02&mi_01
"HP Photosmart A430 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1902&mi_02
"HP Photosmart A440 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_1F02&mi_02
"HP Photosmart A510 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1a02&mi_01
"HP Photosmart A520 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2602&mi_01
"HP Photosmart A530 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2B02&mi_01
"HP Photosmart A610 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1b02&mi_01
"HP Photosmart A620 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2702&mi_01
"HP Photosmart A630 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2C02&mi_01
"HP Photosmart A710 series"           = DOT4USB_Inst, USB\vid_03f0&Pid_1c02&mi_01
"HP Photosmart A820 Series"	      = DOT4USB_Inst, USB\vid_03f0&pid_2902&mi_01
"HP Photosmart B010 series"           = DOT4USB_Inst, USB\vid_03f0&pid_9711&mi_02
"HP Photosmart B109a-m"               = DOT4USB_Inst, USB\vid_03f0&pid_7a11&mi_02
"HP Photosmart B110 series"           = DOT4USB_Inst, USB\vid_03f0&pid_8a11&mi_02
"HP Photosmart C309a series"          = DOT4USB_Inst, USB\vid_03f0&Pid_7311&mi_02
"HP Photosmart C3100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5611&mi_02
"HP Photosmart C4100 series"          = DOT4USB_Inst, USB\vid_03f0&pid_5711&mi_02 
"HP Photosmart C4200 Printer series"  = DOT4USB_Inst, USB\Vid_03f0&Pid_5c11&mi_02
"HP Photosmart C4340 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6711&mi_02
"HP Photosmart C4380 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6611&mi_02
"HP Photosmart C4400 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6c11&mi_02
"HP Photosmart C4500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6b11&mi_02
"HP Photosmart C4600 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7411&mi_02
"HP Photosmart C4700 series"          = DOT4USB_Inst, USB\vid_03f0&pid_7511&mi_02
"HP Photosmart C5100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5811&mi_02
"HP Photosmart C5200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_5d11&mi_02
"HP Photosmart C5300 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7111&mi_02
"HP Photosmart C5500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7211&mi_02
"HP Photosmart C6100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5911&mi_02
"HP Photosmart C6200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6a11&MI_02
"HP Photosmart C6300 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_7011&mi_02
"HP Photosmart C7100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_5a11&mi_02
"HP Photosmart C7200 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6511&mi_02
"HP Photosmart C8100 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6411&mi_02
"HP Photosmart D110 series"           = DOT4USB_Inst, USB\vid_03f0&pid_8d11&mi_02
"HP Photosmart D5060 Printer"         = DOT4USB_Inst, USB\Vid_03f0&Pid_c802&mi_01 
"HP Photosmart D5100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c402&mi_01
"HP Photosmart D5300 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6811&MI_01
"HP Photosmart D5400 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6d11&mi_01
"HP Photosmart D6100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c502&mi_01
"HP Photosmart D7100 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c602&mi_01
"HP Photosmart D7200 series"  	      = DOT4USB_Inst, USB\Vid_03f0&Pid_6911&MI_01
"HP Photosmart D7300 series"          = DOT4USB_Inst, USB\vid_03f0&Pid_c702&mi_01
"HP Photosmart D7400 series" 	      = DOT4USB_Inst, USB\Vid_03f0&Pid_5e11&mi_01
"HP Photosmart D7500 series"          = DOT4USB_Inst, USB\Vid_03f0&Pid_6f11&mi_01
"HP Photosmart eStn C510 Japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9211&mi_02
"HP Photosmart eStn C510 series"      = DOT4USB_Inst, USB\vid_03f0&pid_9011&mi_02
"HP Photosmart Ink Adv K510"          = DOT4USB_Inst, USB\vid_03f0&pid_9e11&mi_02
"HP Photosmart Plus B209a-m"          = DOT4USB_Inst, USB\vid_03f0&pid_7e11&mi_02
"HP Photosmart Prem C310 japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9111&mi_02
"HP Photosmart Prem C310 series"      = DOT4USB_Inst, USB\vid_03f0&pid_8f11&mi_02
"HP Photosmart Prem C410 Japan"       = DOT4USB_Inst, USB\vid_03f0&pid_9811&mi_02
"HP Photosmart Prem C410 series"      = DOT4USB_Inst, USB\vid_03f0&pid_9611&mi_02
"HP Photosmart Prem-Web C309n-s"      = DOT4USB_Inst, USB\vid_03f0&pid_7c11&mi_02
"HP Photosmart Premium C309g-m"       = DOT4USB_Inst, USB\vid_03f0&pid_7d11&mi_02
"HP Photosmart Pro B8500 series"      = DOT4USB_Inst, USB\Vid_03f0&Pid_D102&mi_01
"HP Photosmart Pro B8800 series"      = DOT4USB_Inst, USB\Vid_03f0&Pid_D002&mi_01
"HP Photosmart Pro B9100 series"      = DOT4USB_Inst, USB\vid_03f0&pid_bd02&mi_01
"HP Photosmart Wireless B109n-z"      = DOT4USB_Inst, USB\vid_03f0&pid_7b11&mi_02
"HP PSC 1100 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3011&mi_02
"HP PSC 1300 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3b11&mi_02
"HP PSC 1310 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3f11&mi_02
"HP PSC 1358"                         = DOT4USB_Inst, USB\vid_03f0&pid_3c11&mi_02
"HP PSC 1200 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2F11&mi_02
"HP PSC 1400 series"                  = DOT4USB_Inst, USB\vid_03f0&pid_4d11&mi_02
"HP PSC 1500 series"                  = DOT4USB_Inst, USB\vid_03f0&pid_4c11&mi_02
"HP PSC 1600 series"      	      = DOT4USB_Inst, USB\vid_03f0&pid_4811&mi_02
"HP PSC 2100 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2811&mi_02
"HP PSC 2150 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2A11&mi_02
"HP PSC 2170 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2B11&mi_02
"HP PSC 2200 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_2911&mi_02
"HP PSC 2300 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3511&mi_02
"HP PSC 2350 series"      	      = DOT4USB_Inst, USB\vid_03f0&pid_4911&mi_02
"HP PSC 2400 series"	              = DOT4USB_Inst, USB\vid_03f0&pid_3611&mi_02
"HP PSC 2500 series"		      = DOT4USB_Inst, USB\vid_03f0&pid_3711&mi_02
"HP PSC 720"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1811&Rev_0100,USB\Vid_0xf0&Pid_1811
"HP PSC 750"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1411&Rev_0100,USB\Vid_0xf0&Pid_1411
"HP PSC 750xi"                        = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1511&Rev_0100,USB\Vid_0xf0&Pid_1511
"HP PSC 780"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1611&Rev_0100,USB\Vid_0xf0&Pid_1611
"HP PSC 780xi"                        = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1711&Rev_0100,USB\Vid_0xf0&Pid_1711
"HP PSC 920"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1f11&Rev_0100,USB\Vid_0xf0&Pid_1f11
"HP PSC 950"                          = DOT4USBPrintScan_Inst, USB\Vid_03f0&Pid_1e11&Rev_0100,USB\Vid_0xf0&Pid_1e11

; Changing the HP Color LaserJet 5550 to use usbprint instead.  This product is 
; nullified in-OS so we need to explicity override the nullifier
"HP Color LaserJet 5550 series"  = USBPrint_Inst, USB\vid_03f0&pid_1F17

; Generic Printer Installation Sections
[DOT4USB_Inst.NT]
CopyFiles=DOT4USB_CopyFiles
CopyINF=dot4prt.inf

[DOT4USB_Inst.NT.HW]
AddReg=DOT4USB_AddReg,Dot4_UsePolling_AddReg

[DOT4USB_INST.NT.Services]
AddService = dot4,0x00000002,DOT4_Inst
AddService = dot4usb,,DOT4USB_Service_Inst

; Generic Print/Scan Installation Sections
[DOT4USBPrintScan_Inst.NT]
;CopyFiles=DOT4USB_CopyFiles
CopyFiles=DOT4USB_CopyFiles,Dot4Scan_CopyFiles
CopyINF=dot4prt.inf
;CopyINF=dot4prt.inf,dot4scan.inf

[DOT4USBPrintScan_Inst.NT.HW]
;AddReg=DOT4USB_AddReg,Dot4_UsePolling_AddReg
AddReg=DOT4USB_AddReg,DOT4USBScan_AddReg,Dot4_UsePolling_AddReg

[DOT4USBPrintScan_Inst.NT.Services]
AddService = dot4,0x00000002,DOT4_Inst
AddService = dot4usb,,DOT4USB_Service_Inst

[DOT4USBPrintScan_Inst.NT.CoInstallers]
AddReg=PreLoad_CoInstaller_AddReg
CopyFiles=PreLoad_CoInstaller_CopyFile

[DOT4USB_Inst.NT.CoInstallers]
AddReg=PreLoad_CoInstaller_AddReg
CopyFiles=PreLoad_CoInstaller_CopyFile

[PreLoad_CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"hppldcoi.dll, PreloadDriverCoInstallEntryPoint"
;
; Copy Files
;
[PreLoad_CoInstaller_CopyFile]
hppldcoi.dll,,,0x60
difxapi.dll,,,0x60
PortChanger.exe,,,0x60
;========================================================================================
; For all this, just one file...
;
[Dot4USB_CopyFiles]
Dot4usb.sys
Dot4.sys

[Dot4Scan_CopyFiles]
Dot4Scan.sys

;==========================================================================================
; 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.
;
[Dot4ClassAddReg]
;
; Give the class a descriptive name and an icon
;
HKR,,,,%ClassName%
HKR,,Icon,,"-4"
HKR,,NoInstallClass,,1

[Dot4_UseSynchronization_AddReg]
HKR,%Policy%,%Dot4UsbSynchronization%,0x00010001,0x1

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

[DOT4USB_AddReg]
HKR,%Printer_Func%,"Description",,%HP_Device%
HKR,,"LowerFilters",0x00010000,"dot4usb"
HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1

[DOT4USBScan_AddReg]
HKR,%Scanner_Func%,"Description",,%HP_ScanDevice%

;
; Service configuration info
;
[Dot4_Inst]
DisplayName     = %Dot4_Name%
ServiceType     = 1             ; Kernel driver
StartType       = 3             ; Demand start
ErrorControl    = 1             ; Error Normal
ServiceBinary   = %12%\Dot4.sys

[DOT4USB_Service_Inst]
DisplayName    = %DOT4USB_NAME%
ServiceType    = 1 ;Kernel Driver
StartType      = 3 ;Demand Start
ErrorControl   = 0 ;Error Ignore
ServiceBinary  = %12%\dot4usb.sys
LoadOrderGroup = extended base

[USBPrint_Inst]
Include=usbprint.inf
Needs=USBPRINT_Inst.NT

[USBPrint_Inst.HW]

[USBPrint_Inst.Services]
Include=usbprint.inf
Needs=USBPRINT_Inst.NT.Services


;====================================================
[Strings]

;Localizable

;Non-Localizable
ntcd                = "Windows XP CD-ROM"
MSFT                = "Microsoft"
Dot4_Name           = "MS IEEE-1284.4 Driver"
DOT4USB_NAME        = "Dot4USB Filter"
ClassName           = "IEEE 1284.4 devices"
HP                  = "HP"
HPQ                 = "Hewlett-Packard"
Floppy_Description  = "Disk"
Printer_Func        = "Functions\PRINT"
Scanner_Func        = "Functions\SCAN"
ParFwdSkip          = "ParFwdSkip"
ParRevSkip          = "ParRevSkip"
Policy              = "Policy"
CreditOnZeroLength  = "CreditOnZeroLength"
PiggyBackCredit     = "PiggyBackCredit"
Dot4UsbSynchronization = "Dot4UsbSynchronization"
UseInterruptEndPoint = "UseInterruptEndpoint"
Desc_Val            = "Description"
UFD_DOT4USB_NAME    = "Dot4USB Filter"
HP_Device           = "HP Print Device"
HP_ScanDevice       = "HP Scan Device"
