home *** CD-ROM | disk | FTP | other *** search
/ com!online 2005 June / com_0605_2.iso / treiber / drv_gc_w01_DEU.exe / hpzius12.inf < prev    next >
Encoding:
INI File  |  2004-06-22  |  19.7 KB  |  655 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
  4. ;
  5. ;
  6. ;    Dot4Usb INF for all OSes
  7. ;
  8. ;    Hewlett-Packard Converged DOT4 version 12
  9. ;
  10. ;    MagicKeyword for DOT4 12 infs used by the scrubber {492B8DFA-5753-4462-A985-C8069DFA1336}
  11. ;
  12.  
  13. ; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
  14. ;--*/
  15.  
  16. ;--------- Version Section ---------------------------------------------------
  17.  
  18. [Version]
  19. Signature="$Windows NT$"
  20. Provider=%INF_Provider%
  21. DriverVer=02/05/2004,7.9.9.1
  22. CatalogFile.NT=HPZius12.cat
  23. Class="Dot4Usb HPZ12"
  24. ClassGUID={f159cb2a-6f87-11d2-b1e5-0080c72e74a2}
  25.  
  26. ;====================================================
  27.  
  28. [ControlFlags]
  29. ExcludeFromSelect=*
  30.  
  31. [DestinationDirs]
  32. DefaultDestDir = 10,System32\drivers
  33. Dot4Drivers_CpyFiles = 10,System32\drivers
  34. CoInstaller_2kCpyFiles = 11
  35. ClassInstaller_9xCpyFiles = 11
  36.  
  37. [SourceDisksNames.x86]
  38. 1 = %CD%,,,
  39. 2 = %CD%,,,"drivers\dot4\Win2000"
  40. 3 = %CD%,,,"drivers\dot4\WinxP"
  41.  
  42. [SourceDisksNames]
  43. 1 = %CD%,,,
  44.  
  45. [SourceDisksFiles.x86]
  46. ; Driver
  47. HPZius12.sys = 2
  48. ; Co-Installer for w2k/XP, thunk for 9X
  49. HPZc3212.dll = 1
  50. HPZuci12.dll = 1
  51. Hppaufd0.sys = 3
  52.  
  53. [SourceDisksFiles]
  54. ; Driver
  55. HPZius12.sys = 1,Drivers\dot4\win98
  56. ; Co-Installer for w2k/XP, thunk for 9X
  57. HPZc3212.dll = 1
  58. HPZuci12.dll = 1
  59. ;====================================================
  60.  
  61. [ClassInstall]
  62. ;
  63. ; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class
  64. ;
  65.  
  66. AddReg = Dot4UsbClassAddReg_9X
  67. CopyFiles = ClassInstaller_9xCpyFiles
  68.  
  69. [Dot4UsbClassAddReg_9X]
  70. HKR,,,,"Dot4Usb HPZ12"
  71. HKR,,Installer,,"HPZuci12.dll,ClassInstall"
  72. HKR,,Icon,,"-20"
  73.  
  74. [ClassInstall32]
  75. ;
  76. ; Add the Dot4Usb class GUID to SYSTEM\CCS\Control\Class
  77. ;
  78. AddReg = Dot4UsbClassAddReg_2k
  79.  
  80. [Dot4UsbClassAddReg_2k]
  81. ;
  82. ; Give the class a descriptive name and an icon
  83. ;
  84. HKR,,,,"Dot4Usb HPZ12"
  85. HKR,,Icon,,"-20"
  86.  
  87. ;====================================================
  88.  
  89. [Manufacturer]
  90. %HP%=HP_Models,NTx86.5.1
  91.  
  92. [HP_Models]
  93. ;
  94. ; This INF supports models with these PnP IDs
  95. ; (Enumerated by any enumerator (*))
  96. ;
  97.  
  98. "psc 2100 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2811&mi_02
  99. "psc 2200 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2911&mi_02
  100. "psc 2150 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2a11&mi_02
  101. "officejet 6100 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2d11&mi_02
  102.  
  103. "hp deskjet 450 series"        = DJ450Usb_Inst,usb\vid_03f0&pid_0512
  104.  
  105. "hp LaserJet 1010"           = LJ_Inst,USB\VID_03F0&PID_0C17
  106. "hp LaserJet 1012"           = LJ_Inst,USB\VID_03F0&PID_0D17
  107. "hp LaserJet 1015"           = LJ_Inst,USB\VID_03F0&PID_0E17
  108. "hp LaserJet 1150"           = LJ_Inst,USB\VID_03F0&PID_0F17
  109. "hp LaserJet 1300"           = LJ_Inst,USB\VID_03F0&PID_1017
  110. "hp LaserJet 1300n"          = LJ_Inst,USB\VID_03F0&PID_1117
  111. "hp LaserJet 2300"               = LJ_Inst,USB\VID_03F0&PID_0B17
  112. "hp LaserJet 2300L"             = LJ_Inst,USB\VID_03F0&PID_1217
  113. "hp color LaserJet 3700"        = LJ_Inst,USB\Vid_03f0&Pid_0A17
  114. "hp color LaserJet 3500"        = LJ_Inst,USB\Vid_03f0&Pid_1517
  115. "hp color LaserJet 4650"    = LJ_Inst,USB\Vid_03f0&Pid_1A17
  116.  
  117. "psc 2170 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2b11&mi_02
  118. "psc 1000 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2e11&mi_02
  119. "psc 1100 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_3011&mi_02
  120. "psc 1200 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2f11&mi_02
  121. "officejet 4100 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3111&mi_02
  122. "officejet 4105 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3211&mi_02
  123.  
  124. "photosmart 140 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_1002&mi_01
  125. "photosmart 240 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_1102&mi_01
  126. "photosmart 7200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b002&mi_01
  127. "photosmart 7200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b102&mi_01
  128. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2202&mi_01
  129. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2302&mi_01
  130. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b202&mi_01
  131. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b302&mi_01
  132. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2402&mi_01
  133. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2502&mi_01
  134. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b402&mi_01
  135. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b502&mi_01
  136. "photosmart 7900 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b602&mi_01
  137. "photosmart 7900 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b702&mi_01
  138.  
  139. "hp psc 2300 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3511&mi_02
  140. "hp psc 2400 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3611&mi_02
  141. "hp psc 2500 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3711&mi_02
  142. "hp psc 1300 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3b11&mi_02
  143. "hp psc 1358 (DOT4USB)"                    = HPDot4Usb_Inst,usb\vid_03f0&pid_3c11&mi_02
  144.  
  145. "hp officejet 5500 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3a11&mi_02
  146.  
  147. "hp officejet 4200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3d11&mi_02
  148. "hp psc 1310 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3f11&mi_02
  149.  
  150. [HP_Models.NTx86.5.1]
  151. ;
  152. ; For XP
  153. ;
  154. "psc 2100 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2811&mi_02
  155. "psc 2200 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2911&mi_02
  156. "psc 2150 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2a11&mi_02
  157. "officejet 6100 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2d11&mi_02
  158.  
  159. ;HP Deskjet 450 printer
  160. %DJ450_USB_Device%          = Custom_DJ450,USB\VID_03F0&PID_0512
  161.  
  162.  
  163. "hp LaserJet 1010 (DOT4)"       = LJ1010_XP_USB,USB\VID_03F0&PID_0C17
  164. "hp LaserJet 1012 (DOT4)"       = LJ1012_XP_USB,USB\VID_03F0&PID_0D17
  165. "hp LaserJet 1015 (DOT4)"       = LJ1015_XP_USB,USB\VID_03F0&PID_0E17
  166. "hp LaserJet 1150 (DOT4)"       = LJ1150_XP_USB,USB\VID_03F0&PID_0F17
  167. "hp LaserJet 1300 (DOT4)"       = LJ1300_XP_USB,USB\VID_03F0&PID_1017
  168. "hp LaserJet 1300n (DOT4)"      = LJ1300n_XP_USB,USB\VID_03F0&PID_1117
  169. "hp LaserJet 2300 (DOT4)"       = LJ2300_XP_USB,USB\VID_03F0&PID_0B17
  170. "hp LaserJet 2300L (DOT4)"      = LJ2300L_XP_USB,USB\VID_03F0&PID_1217
  171. "hp color LaserJet 3700"        = Custom_LJ3700,USB\Vid_03f0&Pid_0A17
  172. "hp color LaserJet 3500"        = LJ3500_XP_USB,USB\Vid_03f0&Pid_1517
  173. "hp color LaserJet 4650"        = Custom_LJ4650,USB\Vid_03f0&Pid_1A17
  174.  
  175. "psc 2170 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2b11&mi_02
  176. "psc 1000 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2e11&mi_02
  177. "psc 1100 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_3011&mi_02
  178. "psc 1200 (DOT4USB)"          = HPDot4Usb_Inst,usb\vid_03f0&pid_2f11&mi_02
  179. "officejet 4100 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3111&mi_02
  180. "officejet 4105 (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3211&mi_02
  181.  
  182. "photosmart 140 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_1002&mi_01
  183. "photosmart 240 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_1102&mi_01
  184. "photosmart 7200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b002&mi_01
  185. "photosmart 7200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b102&mi_01
  186. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2202&mi_01
  187. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2302&mi_01
  188. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b202&mi_01
  189. "photosmart 7600 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b302&mi_01
  190. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2402&mi_01
  191. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_2502&mi_01
  192. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b402&mi_01
  193. "photosmart 7700 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b502&mi_01
  194. "photosmart 7900 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b602&mi_01
  195. "photosmart 7900 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_b702&mi_01
  196.  
  197. "hp psc 2300 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3511&mi_02
  198. "hp psc 2400 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3611&mi_02
  199. "hp psc 2500 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3711&mi_02
  200. "hp psc 1300 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3b11&mi_02
  201. "hp psc 1358 (DOT4USB)"                    = HPDot4Usb_Inst,usb\vid_03f0&pid_3c11&mi_02
  202.  
  203. "hp officejet 5500 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3a11&mi_02
  204.  
  205. "hp officejet 4200 series (DOT4USB)"    = HPDot4Usb_Inst,usb\vid_03f0&pid_3d11&mi_02
  206. "hp psc 1310 series (DOT4USB)"            = HPDot4Usb_Inst,usb\vid_03f0&pid_3f11&mi_02
  207.  
  208. ;====================================================
  209.  
  210. ;  Copy files for the Win98 installation
  211. ;
  212.  
  213. [HPDot4Usb_Inst]
  214. AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
  215. CopyFiles=Dot4Drivers_CpyFiles
  216. DriverVer=02/05/2004,7.9.9.1
  217.  
  218. ;
  219. ; Copy files for the W2K installation
  220. ;
  221. [HPDot4Usb_Inst.NT]
  222. AddReg=HPDot4Usb_AddReg
  223. CopyFiles=Dot4Drivers_CpyFiles
  224. DriverVer=02/05/2004,7.9.9.1
  225.  
  226. [DJ450Usb_Inst]
  227. AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
  228. CopyFiles=Dot4Drivers_CpyFiles
  229. DriverVer=02/05/2004,7.9.9.1
  230.  
  231. [DJ450Usb_Inst.NT]
  232. AddReg=HPDot4Usb_AddReg
  233. ;CopyFiles=Dot4Drivers_CpyFiles,CoInstaller_2kCpyFiles
  234. DriverVer=02/05/2004,7.9.9.1
  235.  
  236. [LJ_Inst]
  237. AddReg=HPDot4Usb_AddReg98,HPDot4Usb_AddReg
  238. CopyFiles=Dot4Drivers_CpyFiles
  239. DriverVer=02/05/2004,7.9.9.1
  240.  
  241. [LJ_Inst.NT]
  242. AddReg=HPDot4Usb_AddReg
  243. CopyFiles=Dot4Drivers_CpyFiles
  244. DriverVer=02/05/2004,7.9.9.1
  245.  
  246. ;; XP Installations
  247.  
  248. [Custom_DJ450.NT]
  249. Include=DOT4.INF
  250. Needs=DOT4_OEM
  251. AddReg=Custom_Usb_AddReg_DJ450
  252. DriverVer=02/05/2004,7.9.9.1
  253.  
  254. [LJ1010_XP_USB.NT]
  255. Include=DOT4.INF
  256. Needs=DOT4USB_Inst.NT
  257. AddReg=LJ1010_AddReg_USB_XP,LJ1010_AddReg_XP
  258.  
  259. [LJ1012_XP_USB.NT]
  260. Include=DOT4.INF
  261. Needs=DOT4USB_Inst.NT
  262. AddReg=LJ1012_AddReg_USB_XP,LJ1012_AddReg_XP
  263.  
  264. [LJ1015_XP_USB.NT]
  265. Include=DOT4.INF
  266. Needs=DOT4USB_Inst.NT
  267. AddReg=LJ1015_AddReg_USB_XP,LJ1015_AddReg_XP
  268.  
  269. [LJ1150_XP_USB.NT]
  270. Include=DOT4.INF
  271. Needs=DOT4USB_Inst.NT
  272. AddReg=LJ1150_AddReg_USB_XP,LJ1150_AddReg_XP
  273.  
  274. [LJ1300_XP_USB.NT]
  275. Include=DOT4.INF
  276. Needs=DOT4USB_Inst.NT
  277. AddReg=LJ1300_AddReg_USB_XP,LJ1300_AddReg_XP
  278.  
  279. [LJ1300n_XP_USB.NT]
  280. Include=DOT4.INF
  281. Needs=DOT4USB_Inst.NT
  282. AddReg=LJ1300n_AddReg_USB_XP,LJ1300n_AddReg_XP
  283.  
  284. [LJ2300_XP_USB.NT]
  285. Include=DOT4.INF
  286. Needs=DOT4USB_Inst.NT
  287. AddReg=LJ2300_AddReg_USB_XP,LJ2300_AddReg_XP
  288.  
  289. [LJ2300L_XP_USB.NT]
  290. Include=DOT4.INF
  291. Needs=DOT4USB_Inst.NT
  292. AddReg=LJ2300L_AddReg_USB_XP,LJ2300L_AddReg_XP
  293.  
  294. [Custom_LJ3700.NT]
  295. Include=DOT4.INF
  296. Needs=DOT4_OEM
  297. AddReg=Custom_Usb_AddReg_LJ3700
  298. DriverVer=02/05/2004,7.9.9.1
  299. CopyFiles=Dot4ufdDriver_CpyFiles
  300.  
  301. [LJ3500_XP_USB.NT]
  302. Include=DOT4.INF
  303. Needs=DOT4USB_Inst.NT
  304. AddReg=LJ3500_AddReg_USB_XP,LJ3500_AddReg_XP
  305.  
  306. [Custom_LJ4650.NT]
  307. Include=DOT4.INF
  308. Needs=DOT4_OEM
  309. AddReg=Custom_Usb_AddReg_LJ4650
  310. DriverVer=02/05/2004,7.9.9.1
  311. CopyFiles=Dot4ufdDriver_CpyFiles
  312.  
  313. ;====================================================
  314.  
  315. ;
  316. ;Device specific Coinstaller for W2K/XP
  317. ;
  318. [HPDot4Usb_Inst.NT.CoInstallers]
  319. AddReg=Dot4Usb.2k.CoInstallers_AddReg
  320. CopyFiles=CoInstaller_2kCpyFiles
  321.  
  322. ;
  323. ;Register the Coinstaller
  324. ;
  325. [Dot4Usb.2k.CoInstallers_AddReg]
  326. HKR,,CoInstallers32,0x00010000,"HPZc3212.dll, ClassInstall32"
  327.  
  328. ;====================================================
  329.  
  330. ;
  331. ; Copy Files
  332. ;
  333. [Dot4Drivers_CpyFiles]
  334. HPZius12.sys
  335.  
  336. [CoInstaller_2kCpyFiles]
  337. HPZc3212.dll,,,0x60
  338.  
  339. [ClassInstaller_9xCpyFiles]
  340. HPZuci12.dll,,,0x60
  341. HPZc3212.dll,,,0x60
  342.  
  343. [Dot4ufdDriver_CpyFiles]
  344. Hppaufd0.sys
  345.  
  346. ;====================================================
  347.  
  348. ;
  349. ; Registry Entry to start driver on Win98
  350. ;
  351. [HPDot4Usb_AddReg98]
  352. HKR,,DevLoader,,*ntkern
  353. HKR,,NTMPDriver,,HPZius12.sys
  354. ;HKLM,System\CurrentControlSet\Control\InstalledFiles,HPZc3212.dll,3,0B,00
  355. ;HKLM,System\CurrentControlSet\Control\InstalledFiles,HPZuci12.dll,3,0B,00
  356.  
  357. [Custom_Usb_AddReg_DJ450]
  358. HKR,%MS_Printer_Func%,%Desc_Val%,,%DJ450_USB_Device%
  359. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  360. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  361. HKR,,"LowerFilters",0x00010000,"dot4ufd"
  362. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  363.  
  364. [LJ1010_AddReg_XP]
  365. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1010_Device%
  366. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  367. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  368.  
  369. [LJ1012_AddReg_XP]
  370. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1012_Device%
  371. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  372. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  373.  
  374. [LJ1015_AddReg_XP]
  375. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1015_Device%
  376. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  377. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  378.  
  379. [LJ1150_AddReg_XP]
  380. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1150_Device%
  381. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  382. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  383.  
  384. [LJ1300_AddReg_XP]
  385. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1300_Device%
  386. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  387. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  388.  
  389. [LJ1300n_AddReg_XP]
  390. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1300_Device%
  391. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  392. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  393.  
  394. [LJ2300_AddReg_XP]
  395. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_2300_Device%
  396. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  397. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  398.  
  399. [LJ2300L_AddReg_XP]
  400. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_2300L_Device%
  401. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  402. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  403.  
  404. [Custom_Usb_AddReg_LJ3700]
  405. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ3700_USB_Device%
  406. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  407. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  408. HKR,,"LowerFilters",0x00010000,"dot4ufd"
  409.  
  410. [LJ3500_AddReg_XP]
  411. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_3500_Device%
  412. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  413. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  414.  
  415. [Custom_Usb_AddReg_LJ4650]
  416. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_4650_USB_Device%
  417. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  418. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  419. HKR,,"LowerFilters",0x00010000,"dot4ufd"
  420.  
  421. [LJ1010_AddReg_USB_XP]
  422. HKR,,"LowerFilters",0x00010000,"dot4usb"
  423.  
  424. [LJ1012_AddReg_USB_XP]
  425. HKR,,"LowerFilters",0x00010000,"dot4usb"
  426.  
  427. [LJ1015_AddReg_USB_XP]
  428. HKR,,"LowerFilters",0x00010000,"dot4usb"
  429.  
  430. [LJ1150_AddReg_USB_XP]
  431. HKR,,"LowerFilters",0x00010000,"dot4usb"
  432.  
  433. [LJ1300_AddReg_USB_XP]
  434. HKR,,"LowerFilters",0x00010000,"dot4usb"
  435.  
  436. [LJ1300n_AddReg_USB_XP]
  437. HKR,,"LowerFilters",0x00010000,"dot4usb"
  438.  
  439. [LJ2300_AddReg_USB_XP]
  440. HKR,,"LowerFilters",0x00010000,"dot4usb"
  441.  
  442. [LJ2300L_AddReg_USB_XP]
  443. HKR,,"LowerFilters",0x00010000,"dot4usb"
  444.  
  445. [LJ3500_AddReg_USB_XP]
  446. HKR,,"LowerFilters",0x00010000,"dot4usb"
  447.  
  448. ;====================================================
  449.  
  450. ;
  451. ; Special configuration info for W2K
  452. ;
  453. [HPDot4Usb_Inst.NT.HW]
  454. AddReg=HPDot4Usb_AddReg
  455.  
  456. ;
  457. ; Special configuration info for Win98
  458. ;
  459. [HPDot4Usb_Inst.HW]
  460. AddReg=HPDot4Usb_AddReg
  461.  
  462. [DJ450Usb_Inst.NT.HW]
  463. AddReg=HPDot4Usb_AddReg
  464.  
  465. [DJ450Usb_Inst.HW]
  466. AddReg=HPDot4Usb_AddReg
  467.  
  468. [LJ_Inst.HW]
  469. AddReg=HPDot4Usb_AddReg
  470.  
  471. [LJ_Inst.NT.HW]
  472. AddReg=HPDot4Usb_AddReg
  473.  
  474. ;
  475. ; Special configuration info for XP
  476. ;
  477.  
  478. [Custom_DJ450.NT.HW]
  479. AddReg=Custom_Usb_AddReg_DJ450
  480.  
  481. [LJ1010_XP_USB.NT.HW]
  482. AddReg=LJ1010_AddReg_USB_XP,LJ1010_AddReg_XP
  483.  
  484. [LJ1012_XP_USB.NT.HW]
  485. AddReg=LJ1012_AddReg_USB_XP,LJ1012_AddReg_XP
  486.  
  487. [LJ1015_XP_USB.NT.HW]
  488. AddReg=LJ1015_AddReg_USB_XP,LJ1015_AddReg_XP
  489.  
  490. [LJ1150_XP_USB.NT.HW]
  491. AddReg=LJ1150_AddReg_USB_XP,LJ1150_AddReg_XP
  492.  
  493. [LJ1300_XP_USB.NT.HW]
  494. AddReg=LJ1300_AddReg_USB_XP,LJ1300_AddReg_XP
  495.  
  496. [LJ1300n_XP_USB.NT.HW]
  497. AddReg=LJ1300n_AddReg_USB_XP,LJ1300n_AddReg_XP
  498.  
  499. [LJ2300_XP_USB.NT.HW]
  500. AddReg=LJ2300_AddReg_USB_XP,LJ2300_AddReg_XP
  501.  
  502. [LJ2300L_XP_USB.NT.HW]
  503. AddReg=LJ2300L_AddReg_USB_XP,LJ2300L_AddReg_XP
  504.  
  505. [Custom_LJ3700.NT.HW]
  506. AddReg=Custom_Usb_AddReg_LJ3700
  507.  
  508. [LJ3500_XP_USB.NT.HW]
  509. AddReg=LJ3500_AddReg_USB_XP,LJ3500_AddReg_XP
  510.  
  511. [Custom_LJ4650.NT.HW]
  512. AddReg=Custom_Usb_AddReg_LJ4650
  513.  
  514. ;====================================================
  515.  
  516. ;
  517. ; Add keys under Enum\enumeratorID\device-instance-id
  518. ;
  519. [HPDot4Usb_AddReg]
  520.  
  521. ;====================================================
  522.  
  523. ;
  524. ; Add the Dot4Usb driver as a service in W2K
  525. ;
  526. [HPDot4Usb_Inst.NT.Services]
  527. AddService=%Dot4Usb_Setup_Ins_SvcDesc%,0x00000002,HPDot4Usb_Inst.AddService
  528.  
  529. [DJ450Usb_Inst.NT.Services]
  530. AddService=%Dot4Usb_Setup_Ins_SvcDesc%,0x00000002,HPDot4Usb_Inst.AddService
  531.  
  532. [LJ_Inst.NT.Services]
  533. AddService=%Dot4Usb_Setup_Ins_SvcDesc%,0x00000002,HPDot4Usb_Inst.AddService
  534.  
  535. [HPDot4Usb_Inst.AddService]
  536. ;
  537. ; Service configuration info
  538. ;
  539. DisplayName       = %Dot4Usb_Name%
  540. ServiceType        = 1           ; Kernel driver
  541. StartType        = 3             ; Manual start
  542. ErrorControl       = 1            ; Error ignore
  543. ServiceBinary      = %12%\HPZius12.sys
  544.  
  545. ; For XP
  546.  
  547. [Custom_DJ450.NT.Services]
  548. Include=DOT4.INF
  549. Needs=DOT4.Services
  550. AddService = dot4ufd,,DOT4UFD_Service_Inst
  551.  
  552. [LJ1010_XP_USB.NT.Services]
  553. Include=DOT4.INF
  554. Needs=DOT4.Services
  555. AddService = dot4usb,,DOT4USB_Service_Inst
  556.  
  557. [LJ1012_XP_USB.NT.Services]
  558. Include=DOT4.INF
  559. Needs=DOT4.Services
  560. AddService = dot4usb,,DOT4USB_Service_Inst
  561.  
  562. [LJ1015_XP_USB.NT.Services]
  563. Include=DOT4.INF
  564. Needs=DOT4.Services
  565. AddService = dot4usb,,DOT4USB_Service_Inst
  566.  
  567. [LJ1150_XP_USB.NT.Services]
  568. Include=DOT4.INF
  569. Needs=DOT4.Services
  570. AddService = dot4usb,,DOT4USB_Service_Inst
  571.  
  572. [LJ1300_XP_USB.NT.Services]
  573. Include=DOT4.INF
  574. Needs=DOT4.Services
  575. AddService = dot4usb,,DOT4USB_Service_Inst
  576.  
  577. [LJ1300n_XP_USB.NT.Services]
  578. Include=DOT4.INF
  579. Needs=DOT4.Services
  580. AddService = dot4usb,,DOT4USB_Service_Inst
  581.  
  582. [LJ2300_XP_USB.NT.Services]
  583. Include=DOT4.INF
  584. Needs=DOT4.Services
  585. AddService = dot4usb,,DOT4USB_Service_Inst
  586.  
  587. [LJ2300L_XP_USB.NT.Services]
  588. Include=DOT4.INF
  589. Needs=DOT4.Services
  590. AddService = dot4usb,,DOT4USB_Service_Inst
  591.  
  592. [Custom_LJ3700.NT.Services]
  593. Include=DOT4.INF
  594. Needs=DOT4.Services
  595. AddService = dot4ufd,,DOT4UFD_Service_Inst
  596.  
  597. [LJ3500_XP_USB.NT.Services]
  598. Include=DOT4.INF
  599. Needs=DOT4.Services
  600. AddService = dot4usb,,DOT4USB_Service_Inst
  601.  
  602. [Custom_LJ4650.NT.Services]
  603. Include=DOT4.INF
  604. Needs=DOT4.Services
  605. AddService = dot4ufd,,DOT4UFD_Service_Inst
  606.  
  607. [DOT4UFD_Service_Inst]
  608. DisplayName    = %UFD_DOT4USB_NAME%
  609. ServiceType    = 1 ;KERNEL_DRIVER
  610. StartType      = 3 ;DEMAND START
  611. ErrorControl   = 0 ;ERROR_IGNORE
  612. ServiceBinary  = %12%\hppaufd0.sys
  613. LoadOrderGroup = extended base
  614.  
  615. [DOT4USB_Service_Inst]
  616. DisplayName    = %MS_DOT4USB_NAME% "Dot4USB Filter"
  617. ServiceType    = 1 ;KERNEL_DRIVER
  618. StartType      = 3 ;DEMAND START
  619. ErrorControl   = 0 ;ERROR_IGNORE
  620. ServiceBinary  = %12%\dot4usb.sys
  621. LoadOrderGroup = extended base
  622.  
  623. ;====================================================
  624.  
  625. [Strings]
  626. Dot4Usb_Name   = "USB to IEEE-1284.4 Translation Driver HPZius12"
  627. HP             = "Hewlett-Packard"
  628. INF_Provider   = "Hewlett-Packard"
  629. CD           = "hp cd"
  630. Dot4Usb_Setup_Ins_SvcDesc = "HPZius12"
  631. Storage_Func            = "Functions\STORE_HPZ"
  632. MS_Printer_Func            = "Functions\PRINT"
  633. Policy                  = "Policy"
  634. CreditOnZeroLength      = "CreditOnZeroLength"
  635. PiggyBackCredit         = "PiggyBackCredit"
  636. DJ450_USB_Device        = "dj450 USB"
  637. UFD_DOT4USB_NAME        = "HP Dot4USB Filter"
  638. LJ_1010_Device          = "hp LaserJet 1010"
  639. LJ_1012_Device          = "hp LaserJet 1012"
  640. LJ_1015_Device          = "hp LaserJet 1015"
  641. LJ_1150_Device          = "hp LaserJet 1150"
  642. LJ_1300_Device          = "hp LaserJet 1300"
  643. LJ_1300n_Device         = "hp LaserJet 1300n"
  644. LJ_2300_Device          = "hp LaserJet 2300"
  645. LJ_2300L_Device         = "hp LaserJet 2300L"
  646. LJ_3700_Device        = "hp color LaserJet 3700"
  647. LJ3700_USB_Device        = "hp color LaserJet 3700"
  648. LJ_3500_Device        = "hp color LaserJet 3500"
  649. LJ_4650_Device        = "hp color LaserJet 4650"
  650. LJ_4650_USB_Device      = "hp color LaserJet 4650"
  651. Desc_Val                = "Description"
  652. Dot4Str                 = "printer card reader (HPZ12)"
  653. MS_DOT4USB_NAME        = "MS Dot4USB Filter"
  654.