home *** CD-ROM | disk | FTP | other *** search
- ;HP Printer Driver
- ;Windows 9x printer installation INF file
- ;Copyright Hewlett Packard 2000
-
- [Version]
- Signature="$Windows NT$"
- ; We are using the Microsoft Dot4 class
- ; since we do not have a class installer
- ; for this class
- Class="Dot4 HPH11"
- ClassGUID={74EF3577-541A-4D0C-9AA5-325B541C5238}
- Provider=%INF_Provider%
- CatalogFile.NT=hphid411.cat
- DriverVer=05/24/2002, 4.1.11.0
-
- ;====================================================
-
- [DestinationDirs]
- DefaultDestDir = 10,System32\drivers
-
- [SourceDisksNames]
- 1 = %Floppy_Description%,,,
-
- [SourceDisksFiles]
- hphid411.sys = 1
-
- ;====================================================
-
- [ClassInstall32]
- ;
- ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
- ;
- AddReg = Dot4ClassAddReg
-
- [Dot4ClassAddReg]
- ;
- ; Give the class a descriptive name and an icon
- ;
- HKR,,,,"Dot4 HPH11"
- HKR,,Icon,,"-4"
-
- ;====================================================
-
- [Manufacturer]
- %HP%=HP_Models
-
- [ControlFlags]
- ExcludeFromSelect=*
-
- [HP_Models]
- ;
- ; This INF supports models with these PnP IDs
- ; (Enumerated by any enumerator (*))
- ;
-
- ; back port of 2002 products, should use composite once the FW is done
- %PS_130% = PS_130_Inst,DOT4USB\Vid_03f0&Pid_3902&DOT4
- %PS_230% = PS_230_Inst,DOT4USB\Vid_03f0&Pid_3502&DOT4
- %PS_7150% = PS_7150_Inst,DOT4USB\Vid_03f0&Pid_3a02&DOT4
- %PS_7350% = PS_7350_Inst,DOT4USB\Vid_03f0&Pid_3c02&DOT4
- %PS_7550% = PS_7550_Inst,DOT4USB\Vid_03f0&Pid_3e02&DOT4
- %PS_7345% = PS_7345_Inst,DOT4USB\Vid_03f0&Pid_2002&DOT4
-
- ;
- ; usb for composite devices
- ;
- %PS_130% = PS_130_Inst,DOT4USB\Vid_03f0&Pid_3902&MI_00&DOT4
- %PS_230% = PS_230_Inst,DOT4USB\Vid_03f0&Pid_3502&MI_00&DOT4
- %PS_7150% = PS_7150_Inst,DOT4USB\Vid_03f0&Pid_3a02&MI_00&DOT4
- %PS_7350% = PS_7350_Inst,DOT4USB\Vid_03f0&Pid_3c02&MI_00&DOT4
- %PS_7550% = PS_7550_Inst,DOT4USB\Vid_03f0&Pid_3e02&MI_00&DOT4
- %PS_7345% = PS_7345_Inst,DOT4USB\Vid_03f0&Pid_2002&MI_00&DOT4
-
- ;
- ; Copy files for the Win98 installation
- ;
- [PS_130_Inst]
- AddReg=PS_130_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_230_Inst]
- AddReg=PS_230_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7550_Inst]
- AddReg=PS_7550_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7350_Inst]
- AddReg=PS_7350_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7150_Inst]
- AddReg=PS_7150_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7345_Inst]
- AddReg=PS_7345_AddReg98,Dot4_AddReg98
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_130_Inst.NT]
- AddReg=PS_130_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_230_Inst.NT]
- AddReg=PS_230_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7150_Inst.NT]
- AddReg=PS_7150_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7350_Inst.NT]
- AddReg=PS_7350_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7550_Inst.NT]
- AddReg=PS_7550_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- [PS_7345_Inst.NT]
- AddReg=PS_7345_AddReg
- CopyFiles=Nothing
- DriverVer=05/24/2002, 4.1.11.0
-
- ;
- ; Special configuration info for W2K
- ;
- [PS_130_Inst.NT.HW]
- AddReg=PS_130_AddReg
-
- [PS_230_Inst.NT.HW]
- AddReg=PS_230_AddReg
-
- [PS_7150_Inst.NT.HW]
- AddReg=PS_7150_AddReg
-
- [PS_7350_Inst.NT.HW]
- AddReg=PS_7350_AddReg
-
- [PS_7550_Inst.NT.HW]
- AddReg=PS_7550_AddReg
-
- [PS_7345_Inst.NT.HW]
- AddReg=PS_7345_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.
- ;
- [PS_130_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_130%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
-
- [PS_230_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_230%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
-
- [PS_7150_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7150%
-
- [PS_7350_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7350%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
-
- [PS_7550_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7550%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
-
- [PS_7345_AddReg]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7345%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
-
- ;
- ; Add the Dot4 driver as a service in W2K
- ;
- [PS_130_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [PS_230_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [PS_7150_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [PS_7350_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [PS_7550_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [PS_7345_Inst.NT.Services]
- AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
-
- [Dot4_Inst]
- ;
- ; Service configuration info
- ;
- DisplayName = %Dot4_Par_SvcDesc_2k%
- ServiceType = 1 ; Kernel driver
- StartType = 3 ; Manual start
- ErrorControl = 1 ; Error ignore
- ServiceBinary = %12%\hphid411.sys
-
- [Dot4_AddReg98]
- HKR,,DevLoader,,*ntkern
- HKR,,NTMPDriver,,hphid411.sys
-
-
- [Nothing]
-
- ;
- ; Special configuration info for Win98
- ;
- [PS_130_Inst.HW]
- AddReg=PS_130_AddReg98
-
- [PS_230_Inst.HW]
- AddReg=PS_230_AddReg98
-
- [PS_7150_Inst.HW]
- AddReg=PS_7150_AddReg98
-
- [PS_7350_Inst.HW]
- AddReg=PS_7350_AddReg98
-
- [PS_7550_Inst.HW]
- AddReg=PS_7550_AddReg98
-
- [PS_7345_Inst.HW]
- AddReg=PS_7345_AddReg98
-
- ;
- ; 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.
- ;
- [PS_130_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_130%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- [PS_230_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_230%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- [PS_7150_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7150%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- [PS_7350_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7350%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- [PS_7550_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7550%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- [PS_7345_AddReg98]
- HKR,%Printer_Func%,%Desc_Val%,,%PS_7345%
- HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
- HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
-
- ;====================================================
-
- [Strings]
- Dot4_Par_SvcDesc_2k = "Dot4 HPH11"
- Dot4_Name = "IEEE-1284.4 Driver"
- HP = "Hewlett-Packard"
- INF_Provider = "Hewlett-Packard"
- Floppy_Description = "Disk"
- Desc_Val = "Description"
- Printer_Func = "Functions\PRINT_HPHI11"
- Storage_Func = "Functions\STORE_HPHI11"
- Dot4Str = "photosmart printer card reader (HPH11)"
- PS_130 = "photosmart 130"
- PS_230 = "photosmart 230"
- PS_7150 = "photosmart 7150"
- PS_7350 = "photosmart 7350"
- PS_7550 = "photosmart 7550"
- PS_7345 = "photosmart 7345"
- Policy = "Policy"
- CreditAfterWrite = "AskCreditAfterWrite"
-
-
-
-
-