home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / 01_03.iso / drivers / pack1 / files / 4114_enu_w2k_xp.exe / hphid411.inf < prev    next >
Windows Setup INFormation  |  2002-05-24  |  7KB  |  305 lines

  1. ;HP Printer Driver
  2. ;Windows 9x printer installation INF file
  3. ;Copyright Hewlett Packard 2000
  4.  
  5. [Version]
  6. Signature="$Windows NT$"
  7. ; We are using the Microsoft Dot4 class
  8. ; since we do not have a class installer
  9. ; for this class
  10. Class="Dot4 HPH11"
  11. ClassGUID={74EF3577-541A-4D0C-9AA5-325B541C5238}
  12. Provider=%INF_Provider%
  13. CatalogFile.NT=hphid411.cat
  14. DriverVer=05/24/2002, 4.1.11.0
  15.  
  16. ;====================================================
  17.  
  18. [DestinationDirs]
  19. DefaultDestDir = 10,System32\drivers
  20.  
  21. [SourceDisksNames]
  22. 1 = %Floppy_Description%,,,
  23.  
  24. [SourceDisksFiles]
  25. hphid411.sys = 1
  26.  
  27. ;====================================================
  28.  
  29. [ClassInstall32]
  30. ;
  31. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  32. ;
  33. AddReg = Dot4ClassAddReg
  34.  
  35. [Dot4ClassAddReg]
  36. ;
  37. ; Give the class a descriptive name and an icon
  38. ;
  39. HKR,,,,"Dot4 HPH11"
  40. HKR,,Icon,,"-4"
  41.  
  42. ;====================================================
  43.  
  44. [Manufacturer]
  45. %HP%=HP_Models
  46.  
  47. [ControlFlags]
  48. ExcludeFromSelect=*
  49.  
  50. [HP_Models]
  51. ;
  52. ; This INF supports models with these PnP IDs
  53. ; (Enumerated by any enumerator (*))
  54. ;
  55.  
  56. ; back port of 2002 products, should use composite once the FW is done
  57. %PS_130%         = PS_130_Inst,DOT4USB\Vid_03f0&Pid_3902&DOT4
  58. %PS_230%         = PS_230_Inst,DOT4USB\Vid_03f0&Pid_3502&DOT4
  59. %PS_7150%       = PS_7150_Inst,DOT4USB\Vid_03f0&Pid_3a02&DOT4
  60. %PS_7350%       = PS_7350_Inst,DOT4USB\Vid_03f0&Pid_3c02&DOT4
  61. %PS_7550%       = PS_7550_Inst,DOT4USB\Vid_03f0&Pid_3e02&DOT4
  62. %PS_7345%       = PS_7345_Inst,DOT4USB\Vid_03f0&Pid_2002&DOT4
  63.  
  64. ;
  65. ;    usb for composite devices
  66. ;
  67. %PS_130%        = PS_130_Inst,DOT4USB\Vid_03f0&Pid_3902&MI_00&DOT4
  68. %PS_230%        = PS_230_Inst,DOT4USB\Vid_03f0&Pid_3502&MI_00&DOT4
  69. %PS_7150%       = PS_7150_Inst,DOT4USB\Vid_03f0&Pid_3a02&MI_00&DOT4
  70. %PS_7350%       = PS_7350_Inst,DOT4USB\Vid_03f0&Pid_3c02&MI_00&DOT4
  71. %PS_7550%       = PS_7550_Inst,DOT4USB\Vid_03f0&Pid_3e02&MI_00&DOT4
  72. %PS_7345%       = PS_7345_Inst,DOT4USB\Vid_03f0&Pid_2002&MI_00&DOT4
  73.  
  74. ;
  75. ; Copy files for the Win98 installation
  76. ;
  77. [PS_130_Inst]
  78. AddReg=PS_130_AddReg98,Dot4_AddReg98
  79. CopyFiles=Nothing
  80. DriverVer=05/24/2002, 4.1.11.0
  81.  
  82. [PS_230_Inst]
  83. AddReg=PS_230_AddReg98,Dot4_AddReg98
  84. CopyFiles=Nothing
  85. DriverVer=05/24/2002, 4.1.11.0
  86.  
  87. [PS_7550_Inst]
  88. AddReg=PS_7550_AddReg98,Dot4_AddReg98
  89. CopyFiles=Nothing
  90. DriverVer=05/24/2002, 4.1.11.0
  91.  
  92. [PS_7350_Inst]
  93. AddReg=PS_7350_AddReg98,Dot4_AddReg98
  94. CopyFiles=Nothing
  95. DriverVer=05/24/2002, 4.1.11.0
  96.  
  97. [PS_7150_Inst]
  98. AddReg=PS_7150_AddReg98,Dot4_AddReg98
  99. CopyFiles=Nothing
  100. DriverVer=05/24/2002, 4.1.11.0
  101.  
  102. [PS_7345_Inst]
  103. AddReg=PS_7345_AddReg98,Dot4_AddReg98
  104. CopyFiles=Nothing
  105. DriverVer=05/24/2002, 4.1.11.0
  106.  
  107. [PS_130_Inst.NT]
  108. AddReg=PS_130_AddReg
  109. CopyFiles=Nothing
  110. DriverVer=05/24/2002, 4.1.11.0
  111.  
  112. [PS_230_Inst.NT]
  113. AddReg=PS_230_AddReg
  114. CopyFiles=Nothing
  115. DriverVer=05/24/2002, 4.1.11.0
  116.  
  117. [PS_7150_Inst.NT]
  118. AddReg=PS_7150_AddReg
  119. CopyFiles=Nothing
  120. DriverVer=05/24/2002, 4.1.11.0
  121.  
  122. [PS_7350_Inst.NT]
  123. AddReg=PS_7350_AddReg
  124. CopyFiles=Nothing
  125. DriverVer=05/24/2002, 4.1.11.0
  126.  
  127. [PS_7550_Inst.NT]
  128. AddReg=PS_7550_AddReg
  129. CopyFiles=Nothing
  130. DriverVer=05/24/2002, 4.1.11.0
  131.  
  132. [PS_7345_Inst.NT]
  133. AddReg=PS_7345_AddReg
  134. CopyFiles=Nothing
  135. DriverVer=05/24/2002, 4.1.11.0
  136.  
  137. ;
  138. ; Special configuration info for W2K
  139. ;
  140. [PS_130_Inst.NT.HW]
  141. AddReg=PS_130_AddReg
  142.  
  143. [PS_230_Inst.NT.HW]
  144. AddReg=PS_230_AddReg
  145.  
  146. [PS_7150_Inst.NT.HW]
  147. AddReg=PS_7150_AddReg
  148.  
  149. [PS_7350_Inst.NT.HW]
  150. AddReg=PS_7350_AddReg
  151.  
  152. [PS_7550_Inst.NT.HW]
  153. AddReg=PS_7550_AddReg
  154.  
  155. [PS_7345_Inst.NT.HW]
  156. AddReg=PS_7345_AddReg
  157.  
  158.  
  159. ; Add keys under Enum\enumeratorID\device-instance-id
  160. ; These keys name all the "functions" a Dot4 device
  161. ; supports. A Friendly-name for the function lives in
  162. ; this key.
  163. ;
  164. [PS_130_AddReg]
  165. HKR,%Printer_Func%,%Desc_Val%,,%PS_130%
  166. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  167.  
  168. [PS_230_AddReg]
  169. HKR,%Printer_Func%,%Desc_Val%,,%PS_230%
  170. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  171.  
  172. [PS_7150_AddReg]
  173. HKR,%Printer_Func%,%Desc_Val%,,%PS_7150%
  174.  
  175. [PS_7350_AddReg]
  176. HKR,%Printer_Func%,%Desc_Val%,,%PS_7350%
  177. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  178.  
  179. [PS_7550_AddReg]
  180. HKR,%Printer_Func%,%Desc_Val%,,%PS_7550%
  181. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  182.  
  183. [PS_7345_AddReg]
  184. HKR,%Printer_Func%,%Desc_Val%,,%PS_7345%
  185. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  186.  
  187. ;
  188. ; Add the Dot4 driver as a service in W2K
  189. ;
  190. [PS_130_Inst.NT.Services]
  191. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  192.  
  193. [PS_230_Inst.NT.Services]
  194. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  195.  
  196. [PS_7150_Inst.NT.Services]
  197. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  198.  
  199. [PS_7350_Inst.NT.Services]
  200. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  201.  
  202. [PS_7550_Inst.NT.Services]
  203. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  204.  
  205. [PS_7345_Inst.NT.Services]
  206. AddService=%Dot4_Par_SvcDesc_2k%,0x00000002,Dot4_Inst
  207.  
  208. [Dot4_Inst]
  209. ;
  210. ; Service configuration info
  211. ;
  212. DisplayName     = %Dot4_Par_SvcDesc_2k%
  213. ServiceType     = 1             ; Kernel driver
  214. StartType       = 3             ; Manual start
  215. ErrorControl    = 1             ; Error ignore
  216. ServiceBinary   = %12%\hphid411.sys
  217.  
  218. [Dot4_AddReg98]
  219. HKR,,DevLoader,,*ntkern
  220. HKR,,NTMPDriver,,hphid411.sys
  221.  
  222.  
  223. [Nothing]
  224.  
  225. ;
  226. ; Special configuration info for Win98
  227. ;
  228. [PS_130_Inst.HW]
  229. AddReg=PS_130_AddReg98
  230.  
  231. [PS_230_Inst.HW]
  232. AddReg=PS_230_AddReg98
  233.  
  234. [PS_7150_Inst.HW]
  235. AddReg=PS_7150_AddReg98
  236.  
  237. [PS_7350_Inst.HW]
  238. AddReg=PS_7350_AddReg98
  239.  
  240. [PS_7550_Inst.HW]
  241. AddReg=PS_7550_AddReg98
  242.  
  243. [PS_7345_Inst.HW]
  244. AddReg=PS_7345_AddReg98
  245.  
  246. ;
  247. ; Add keys under Enum\enumeratorID\device-instance-id
  248. ; These keys name all the "functions" a Dot4 device
  249. ; supports. A Friendly-name for the function lives in
  250. ; this key.
  251. ;
  252. [PS_130_AddReg98]
  253. HKR,%Printer_Func%,%Desc_Val%,,%PS_130%
  254. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  255. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  256.  
  257. [PS_230_AddReg98]
  258. HKR,%Printer_Func%,%Desc_Val%,,%PS_230%
  259. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  260. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  261.  
  262. [PS_7150_AddReg98]
  263. HKR,%Printer_Func%,%Desc_Val%,,%PS_7150%
  264. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  265.  
  266. [PS_7350_AddReg98]
  267. HKR,%Printer_Func%,%Desc_Val%,,%PS_7350%
  268. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  269. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  270.  
  271. [PS_7550_AddReg98]
  272. HKR,%Printer_Func%,%Desc_Val%,,%PS_7550%
  273. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  274. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  275.  
  276. [PS_7345_AddReg98]
  277. HKR,%Printer_Func%,%Desc_Val%,,%PS_7345%
  278. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  279. HKR,%Policy%,%CreditAfterWrite%,0x00010001,0x0
  280.  
  281. ;====================================================
  282.  
  283. [Strings]
  284. Dot4_Par_SvcDesc_2k = "Dot4 HPH11"
  285. Dot4_Name           = "IEEE-1284.4 Driver"
  286. HP                  = "Hewlett-Packard"
  287. INF_Provider        = "Hewlett-Packard"
  288. Floppy_Description  = "Disk"
  289. Desc_Val            = "Description"
  290. Printer_Func        = "Functions\PRINT_HPHI11"
  291. Storage_Func        = "Functions\STORE_HPHI11"
  292. Dot4Str             = "photosmart printer card reader (HPH11)"
  293. PS_130            = "photosmart 130"
  294. PS_230            = "photosmart 230"
  295. PS_7150            = "photosmart 7150"
  296. PS_7350            = "photosmart 7350"
  297. PS_7550            = "photosmart 7550"
  298. PS_7345            = "photosmart 7345"
  299. Policy              = "Policy"
  300. CreditAfterWrite    = "AskCreditAfterWrite"
  301.  
  302.  
  303.  
  304.  
  305.