home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2003 April / VPR0304.ISO / HP / hpzid412.inf < prev    next >
Windows Setup INFormation  |  2002-11-27  |  34KB  |  1,210 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) 1990-2002. Hewlett-Packard Company. All rights reserved. 
  4. ;
  5. ;
  6. ;    Dot4 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]
  17. Signature="$Windows NT$"
  18. Class="Dot4 HPZ12"
  19. ;ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2} ;dot4 class guid
  20. ClassGUID={2EE00195-72A2-453d-8C0D-1C758B18376C}
  21. Provider=%INF_Provider%
  22. DriverVer=08/14/2002, 5.0.5.0
  23. CatalogFile.NT=HPZid412.cat
  24.  
  25. ;====================================================
  26.  
  27. [ControlFlags]
  28. ExcludeFromSelect=*
  29.  
  30. [DestinationDirs]
  31. DefaultDestDir = 10,System32\drivers
  32.  
  33. [SourceDisksNames.x86]
  34. 1 = %CD%,,,
  35. 2 = %CD%,,,"drivers\dot4\Win2000"
  36. 3 = %CD%,,,"drivers\dot4\WinxP"
  37.  
  38. [SourceDisksNames]
  39. 1 = %CD%,,,
  40.  
  41. [SourceDisksFiles.x86]
  42. HPZid412.sys = 2
  43. hppaufd0.sys = 3
  44.  
  45. [SourceDisksFiles]
  46. HPZid412.sys = 1,Drivers\dot4\win98
  47.  
  48. ;====================================================
  49.  
  50. [ClassInstall]
  51. ;
  52. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  53. ;
  54. AddReg = Dot4ClassAddReg
  55.  
  56.  
  57. [ClassInstall32]
  58. ;
  59. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  60. ;
  61. AddReg = Dot4ClassAddReg
  62.  
  63. [Dot4ClassAddReg]
  64. ;
  65. ; Give the class a descriptive name and an icon
  66. ;
  67. HKR,,,,"Dot4 HPZ12"
  68. HKR,,Icon,,"-20"
  69.  
  70. ;====================================================
  71.  
  72. [Manufacturer]
  73. %HP%=HP_Models,NTx86.5.1
  74.  
  75. [HP_Models]
  76. ;
  77. ; This INF supports models with these PnP IDs
  78. ; (Enumerated by any enumerator (*))
  79. ;
  80.  
  81. "psc 2100 (DOT4)"          = BanzaiLite_Inst,dot4usb\vid_03f0&pid_2811&mi_02&dot4
  82. "psc 2200 (DOT4)"          = BanzaiHigh_Inst,dot4usb\vid_03f0&pid_2911&mi_02&dot4
  83. "psc 2150 (DOT4)"          = Banzai3PJ_Inst,dot4usb\vid_03f0&pid_2a11&mi_02&dot4
  84. "officejet 6100 (DOT4)"    = Solar_Inst,dot4usb\vid_03f0&pid_2d11&mi_02&dot4
  85.  
  86. "hp LaserJet 4200 (DOT4)"      = Brahma_Inst,LPTENUM\Hewlett-Packardhp_La4AE5
  87. "hp LaserJet 4300 (DOT4)"      = Peregrine_Inst,LPTENUM\Hewlett-Packardhp_La8AB4
  88. "hp color LaserJet 5500 (DOT4)"     = GrandPrix_Inst,LPTENUM\Hewlett-Packardhp_coFA3C
  89.  
  90. "hp deskjet 450 printer"       = DJ450_Inst_USB,DOT4USB\Vid_03f0&Pid_0512&DOT4
  91. "hp deskjet 450 printer"       = DJ450_Inst_LPT,LPTENUM\hpdj4506CD8
  92. "hp deskjet 450 printer"       = DJ450_Inst_PAR,DOT4PAR\hpdj4506CD8
  93.  
  94. "hp LaserJet 1010 (DOT4)"           = LJ1010_Inst_USB,DOT4USB\VID_03F0&PID_0C17&DOT4
  95. "hp LaserJet 1010 (DOT4)"           = LJ1010_Inst_LPT,LPTENUM\Hewlett-Packardhp_La17C4
  96.  
  97. "hp LaserJet 1012 (DOT4)"           = LJ1012_Inst_USB,DOT4USB\VID_03F0&PID_0D17&DOT4
  98. "hp LaserJet 1012 (DOT4)"           = LJ1012_Inst_LPT,LPTENUM\Hewlett-Packardhp_LaD645
  99.  
  100. "hp LaserJet 1015 (DOT4)"           = LJ1015_Inst_USB,DOT4USB\VID_03F0&PID_0E17&DOT4
  101. "hp LaserJet 1015 (DOT4)"           = LJ1015_Inst_LPT,LPTENUM\Hewlett-Packardhp_La1404
  102.  
  103. "hp LaserJet 1150 (DOT4)"           = LJ1150_Inst_USB,DOT4USB\VID_03F0&PID_0F17&DOT4
  104. "hp LaserJet 1150 (DOT4)"           = LJ1150_Inst_LPT,LPTENUM\Hewlett-Packardhp_La1797
  105.  
  106. "hp LaserJet 1300 (DOT4)"           = LJ1300_Inst_USB,DOT4USB\VID_03F0&PID_1017&DOT4
  107. "hp LaserJet 1300 (DOT4)"           = LJ1300_Inst_LPT,LPTENUM\Hewlett-Packardhp_La8535
  108.  
  109. "hp LaserJet 1300n (DOT4)"          = LJ1300n_Inst_USB,DOT4USB\VID_03F0&PID_1117&DOT4
  110. "hp LaserJet 1300n (DOT4)"          = LJ1300n_Inst_LPT,LPTENUM\Hewlett-Packardhp_LaFBC4
  111.  
  112. "hp LaserJet 2300 (DOT4)"               = LJ2300_Inst_USB,DOT4USB\VID_03F0&PID_0B17&DOT4
  113. "hp LaserJet 2300 (DOT4)"               = LJ2300_Inst_LPT,LPTENUM\Hewlett-Packardhp_LaF132
  114.  
  115. "hp LaserJet 2300L (DOT4)"             = LJ2300L_Inst_USB,DOT4USB\VID_03F0&PID_1217&DOT4
  116. "hp LaserJet 2300L (DOT4)"             = LJ2300L_Inst_LPT,LPTENUM\Hewlett-Packardhp_La8003
  117.  
  118. "hp color LaserJet 9500 (DOT4)"        = LJ9500_Inst_LPT,LPTENUM\Hewlett-Packardhp_coAA3F
  119.  
  120. "psc 2170 (DOT4)"          = psc_2170_Inst,dot4usb\vid_03f0&pid_2b11&mi_02&dot4
  121. "psc 1000 (DOT4)"          = psc_1000_Inst,dot4usb\vid_03f0&pid_2e11&mi_02&dot4
  122. "psc 1100 (DOT4)"          = psc_1100_Inst,dot4usb\vid_03f0&pid_3011&mi_02&dot4
  123. "psc 1200 (DOT4)"          = psc_1200_Inst,dot4usb\vid_03f0&pid_2f11&mi_02&dot4
  124. "officejet 4100 (DOT4)"    = oj_4100_Inst,dot4usb\vid_03f0&pid_3111&mi_02&dot4
  125. "officejet 4105 (DOT4)"    = oj_4105_Inst,dot4usb\vid_03f0&pid_3211&mi_02&dot4
  126.  
  127. [HP_Models.NTx86.5.1]
  128. ;
  129. ; For XP
  130. ;
  131. "psc 2100 (DOT4)"                  = BanzaiLite_Inst,dot4usb\vid_03f0&pid_2811&mi_02&dot4
  132. "psc 2200 (DOT4)"                  = BanzaiHigh_Inst,dot4usb\vid_03f0&pid_2911&mi_02&dot4
  133. "psc 2150 (DOT4)"                  = Banzai3PJ_Inst,dot4usb\vid_03f0&pid_2a11&mi_02&dot4
  134. "officejet 6100 (DOT4)"            = Solar_Inst,dot4usb\vid_03f0&pid_2d11&mi_02&dot4
  135.  
  136. "hp LaserJet 4200"              = LPT_INST_4200,LPTENUM\Hewlett-Packardhp_La4AE5
  137. "hp LaserJet 4300"              = LPT_INST_4300,LPTENUM\Hewlett-Packardhp_La8AB4
  138. "hp color LaserJet 5500"         = LPT_INST_5500,LPTENUM\Hewlett-Packardhp_coFA3C
  139.  
  140. ;HP Deskjet 450 printer
  141. %DJ450_LPT_Device%            = LPT_INST_DJ450,LPTENUM\hpdj4506CD8
  142.  
  143. "hp LaserJet 1010 (DOT4)"           = LJ1010_XP_LPT,LPTENUM\Hewlett-Packardhp_La17C4
  144. "hp LaserJet 1012 (DOT4)"           = LJ1012_XP_LPT,LPTENUM\Hewlett-Packardhp_LaD645
  145. "hp LaserJet 1015 (DOT4)"           = LJ1015_XP_LPT,LPTENUM\Hewlett-Packardhp_La1404
  146. "hp LaserJet 1150 (DOT4)"           = LJ1150_XP_LPT,LPTENUM\Hewlett-Packardhp_La1797
  147. "hp LaserJet 1300 (DOT4)"           = LJ1300_XP_LPT,LPTENUM\Hewlett-Packardhp_La8535
  148. "hp LaserJet 1300n (DOT4)"          = LJ1300n_XP_LPT,LPTENUM\Hewlett-Packardhp_LaFBC4
  149. "hp LaserJet 2300 (DOT4)"               = LJ2300_XP_LPT,LPTENUM\Hewlett-Packardhp_LaF132
  150. "hp LaserJet 2300L (DOT4)"             = LJ2300L_XP_LPT,LPTENUM\Hewlett-Packardhp_La8003
  151. "hp color LaserJet 9500 (DOT4)"        = LJ9500_XP_LPT,LPTENUM\Hewlett-Packardhp_coAA3F
  152.  
  153. "psc 2170 (DOT4)"          = psc_2170_Inst,dot4usb\vid_03f0&pid_2b11&mi_02&dot4
  154. "psc 1000 (DOT4)"          = psc_1000_Inst,dot4usb\vid_03f0&pid_2e11&mi_02&dot4
  155. "psc 1100 (DOT4)"          = psc_1100_Inst,dot4usb\vid_03f0&pid_3011&mi_02&dot4
  156. "psc 1200 (DOT4)"          = psc_1200_Inst,dot4usb\vid_03f0&pid_2f11&mi_02&dot4
  157. "officejet 4100 (DOT4)"    = oj_4100_Inst,dot4usb\vid_03f0&pid_3111&mi_02&dot4
  158. "officejet 4105 (DOT4)"    = oj_4105_Inst,dot4usb\vid_03f0&pid_3211&mi_02&dot4
  159.  
  160. ;==================================================================================
  161.  
  162. ;; Banzai Lite
  163.  
  164. ;Section for 9x
  165. [BanzaiLite_Inst]
  166. AddReg=Dot4_AddReg98,AddReg_Print_Func
  167. CopyFiles=Dot4_CpyFiles
  168. DriverVer=08/14/2002, 5.0.5.0
  169.  
  170. ;Section for Win2K/xP
  171. [BanzaiLite_Inst.NT]
  172. AddReg=AddReg_Print_Func
  173. CopyFiles=Dot4_CpyFiles
  174. DriverVer=08/14/2002, 5.0.5.0
  175.  
  176. ;; Banzai High
  177.  
  178. [BanzaiHigh_Inst]
  179. AddReg=Dot4_AddReg98,AddReg_Print_Func,AddReg_Store_Func
  180. CopyFiles=Dot4_CpyFiles
  181. DriverVer=08/14/2002, 5.0.5.0
  182.  
  183. [BanzaiHigh_Inst.NT]
  184. AddReg=AddReg_Print_Func
  185. CopyFiles=Dot4_CpyFiles
  186. DriverVer=08/14/2002, 5.0.5.0
  187.  
  188. ;; Banzai 3PJ
  189.  
  190. [Banzai3PJ_Inst]
  191. AddReg=Dot4_AddReg98,AddReg_Print_Func,AddReg_Store_Func
  192. CopyFiles=Dot4_CpyFiles
  193. DriverVer=08/14/2002, 5.0.5.0
  194.  
  195. [Banzai3PJ_Inst.NT]
  196. AddReg=AddReg_Print_Func
  197. CopyFiles=Dot4_CpyFiles
  198. DriverVer=08/14/2002, 5.0.5.0
  199.  
  200. ;; Solar
  201.  
  202. [Solar_Inst]
  203. AddReg=Dot4_AddReg98,AddReg_Print_Func
  204. CopyFiles=Dot4_CpyFiles
  205. DriverVer=08/14/2002, 5.0.5.0
  206.  
  207. [Solar_Inst.NT]
  208. AddReg=AddReg_Print_Func
  209. CopyFiles=Dot4_CpyFiles
  210. DriverVer=08/14/2002, 5.0.5.0
  211.  
  212. ;; Boise Devices
  213.  
  214. [Brahma_Inst]
  215. AddReg=Dot4_AddReg98,AddReg_Brahma_Print_Func,Brahma_LPT_AddReg
  216. DriverVer=08/14/2002, 5.0.5.0
  217.  
  218. [Brahma_Inst.NT]
  219. AddReg=AddReg_Brahma_Print_Func,Brahma_LPT_AddReg
  220. DriverVer=08/14/2002, 5.0.5.0
  221.  
  222. [Peregrine_Inst]
  223. AddReg=Dot4_AddReg98,AddReg_Peregrine_Print_Func,Peregrine_LPT_AddReg
  224. DriverVer=08/14/2002, 5.0.5.0
  225.  
  226. [Peregrine_Inst.NT]
  227. AddReg=AddReg_Peregrine_Print_Func,Peregrine_LPT_AddReg
  228. DriverVer=08/14/2002, 5.0.5.0
  229.  
  230. [GrandPrix_Inst]
  231. AddReg=Dot4_AddReg98,AddReg_GrandPrix_Print_Func,GrandPrix_LPT_AddReg
  232. DriverVer=08/14/2002, 5.0.5.0
  233.  
  234. [GrandPrix_Inst.NT]
  235. AddReg=AddReg_GrandPrix_Print_Func,GrandPrix_LPT_AddReg
  236. DriverVer=08/14/2002, 5.0.5.0
  237.  
  238. [DJ450_Inst_LPT.NT]
  239. AddReg=AddReg_DJ450_Print_Func,DJ450_LPT_AddReg
  240. DriverVer=08/14/2002, 5.0.5.0
  241. ;CopyFiles=Dot4_CpyFiles
  242.  
  243. [DJ450_Inst_USB.NT]
  244. AddReg=AddReg_DJ450_Print_Func,AddReg_DJ450_Store_Func
  245. DriverVer=08/14/2002, 5.0.5.0
  246. ;CopyFiles=Dot4_CpyFiles
  247.  
  248. [DJ450_Inst_USB]
  249. AddReg=Dot4_AddReg98,AddReg_DJ450_Print_Func,AddReg_DJ450_Store_Func
  250. DriverVer=08/14/2002, 5.0.5.0
  251. CopyFiles=Dot4_CpyFiles
  252.  
  253. [DJ450_Inst_PAR]
  254. AddReg=Dot4_AddReg98,AddReg_DJ450_Print_Func,DJ450_LPT_AddReg
  255. DriverVer=08/14/2002, 5.0.5.0
  256. CopyFiles=Dot4_CpyFiles
  257.  
  258. ; Section for 9X / 2k / XP -USB Installations
  259.  
  260. [LJ1010_Inst_USB]
  261. AddReg=Dot4_AddReg98,AddReg_LJ1010_Print_Func
  262. DriverVer=08/14/2002, 5.0.5.0
  263. CopyFiles=Dot4_CpyFiles
  264.  
  265. [LJ1010_Inst_USB.NT]
  266. AddReg=AddReg_LJ1010_Print_Func
  267. DriverVer=08/14/2002, 5.0.5.0
  268. CopyFiles=Dot4_CpyFiles
  269.  
  270. [LJ1010_Inst_LPT]
  271. AddReg=Dot4_AddReg98,AddReg_LJ1010_Print_Func,LJ1010_LPT_AddReg
  272. DriverVer=08/14/2002, 5.0.5.0
  273. CopyFiles=Dot4_CpyFiles
  274.  
  275. [LJ1010_Inst_LPT.NT]
  276. AddReg=AddReg_LJ1010_Print_Func,LJ1010_LPT_AddReg
  277. DriverVer=08/14/2002, 5.0.5.0
  278. CopyFiles=Dot4_CpyFiles
  279.  
  280. [LJ1012_Inst_USB]
  281. AddReg=Dot4_AddReg98,AddReg_LJ1012_Print_Func
  282. DriverVer=08/14/2002, 5.0.5.0
  283. CopyFiles=Dot4_CpyFiles
  284.  
  285. [LJ1012_Inst_USB.NT]
  286. AddReg=AddReg_LJ1012_Print_Func
  287. DriverVer=08/14/2002, 5.0.5.0
  288. CopyFiles=Dot4_CpyFiles
  289.  
  290. [LJ1012_Inst_LPT]
  291. AddReg=Dot4_AddReg98,AddReg_LJ1012_Print_Func,LJ1012_LPT_AddReg
  292. DriverVer=08/14/2002, 5.0.5.0
  293. CopyFiles=Dot4_CpyFiles
  294.  
  295. [LJ1012_Inst_LPT.NT]
  296. AddReg=AddReg_LJ1012_Print_Func,LJ1012_LPT_AddReg
  297. DriverVer=08/14/2002, 5.0.5.0
  298. CopyFiles=Dot4_CpyFiles
  299.  
  300. [LJ1015_Inst_USB]
  301. AddReg=Dot4_AddReg98,AddReg_LJ1015_Print_Func
  302. DriverVer=08/14/2002, 5.0.5.0
  303. CopyFiles=Dot4_CpyFiles
  304.  
  305. [LJ1015_Inst_USB.NT]
  306. AddReg=AddReg_LJ1015_Print_Func
  307. DriverVer=08/14/2002, 5.0.5.0
  308. CopyFiles=Dot4_CpyFiles
  309.  
  310. [LJ1015_Inst_LPT]
  311. AddReg=Dot4_AddReg98,AddReg_LJ1015_Print_Func,LJ1015_LPT_AddReg
  312. DriverVer=08/14/2002, 5.0.5.0
  313. CopyFiles=Dot4_CpyFiles
  314.  
  315. [LJ1015_Inst_LPT.NT]
  316. AddReg=AddReg_LJ1015_Print_Func,LJ1015_LPT_AddReg
  317. DriverVer=08/14/2002, 5.0.5.0
  318. CopyFiles=Dot4_CpyFiles
  319.  
  320. [LJ1150_Inst_USB]
  321. AddReg=Dot4_AddReg98,AddReg_LJ1150_Print_Func
  322. DriverVer=08/14/2002, 5.0.5.0
  323. CopyFiles=Dot4_CpyFiles
  324.  
  325. [LJ1150_Inst_USB.NT]
  326. AddReg=Dot4_AddReg98,AddReg_LJ1150_Print_Func
  327. DriverVer=08/14/2002, 5.0.5.0
  328. CopyFiles=Dot4_CpyFiles
  329.  
  330. [LJ1150_Inst_LPT]
  331. AddReg=Dot4_AddReg98,AddReg_LJ1150_Print_Func,LJ1150_LPT_AddReg
  332. DriverVer=08/14/2002, 5.0.5.0
  333. CopyFiles=Dot4_CpyFiles
  334.  
  335. [LJ1150_Inst_LPT.NT]
  336. AddReg=AddReg_LJ1150_Print_Func,LJ1150_LPT_AddReg
  337. DriverVer=08/14/2002, 5.0.5.0
  338. CopyFiles=Dot4_CpyFiles
  339.  
  340. [LJ1300_Inst_USB]
  341. AddReg=Dot4_AddReg98,AddReg_LJ1300_Print_Func
  342. DriverVer=08/14/2002, 5.0.5.0
  343. CopyFiles=Dot4_CpyFiles
  344.  
  345. [LJ1300_Inst_USB.NT]
  346. AddReg=AddReg_LJ1300_Print_Func
  347. DriverVer=08/14/2002, 5.0.5.0
  348. CopyFiles=Dot4_CpyFiles
  349.  
  350. [LJ1300_Inst_LPT]
  351. AddReg=Dot4_AddReg98,AddReg_LJ1300_Print_Func,LJ1300_LPT_AddReg
  352. DriverVer=08/14/2002, 5.0.5.0
  353. CopyFiles=Dot4_CpyFiles
  354.  
  355. [LJ1300_Inst_LPT.NT]
  356. AddReg=AddReg_LJ1300_Print_Func,LJ1300_LPT_AddReg
  357. DriverVer=08/14/2002, 5.0.5.0
  358. CopyFiles=Dot4_CpyFiles
  359.  
  360. [LJ1300n_Inst_USB]
  361. AddReg=Dot4_AddReg98,AddReg_LJ1300n_Print_Func
  362. DriverVer=08/14/2002, 5.0.5.0
  363. CopyFiles=Dot4_CpyFiles
  364.  
  365. [LJ1300n_Inst_USB.NT]
  366. AddReg=AddReg_LJ1300n_Print_Func
  367. DriverVer=08/14/2002, 5.0.5.0
  368. CopyFiles=Dot4_CpyFiles
  369.  
  370. [LJ1300n_Inst_LPT]
  371. AddReg=Dot4_AddReg98,AddReg_LJ1300n_Print_Func,LJ1300n_LPT_AddReg
  372. DriverVer=08/14/2002, 5.0.5.0
  373. CopyFiles=Dot4_CpyFiles
  374.  
  375. [LJ1300n_Inst_LPT.NT]
  376. AddReg=AddReg_LJ1300n_Print_Func,LJ1300n_LPT_AddReg
  377. DriverVer=08/14/2002, 5.0.5.0
  378. CopyFiles=Dot4_CpyFiles
  379.  
  380. [LJ2300_Inst_USB]
  381. AddReg=Dot4_AddReg98,AddReg_LJ2300_Print_Func
  382. DriverVer=08/14/2002, 5.0.5.0
  383. CopyFiles=Dot4_CpyFiles
  384.  
  385. [LJ2300_Inst_USB.NT]
  386. AddReg=AddReg_LJ2300_Print_Func
  387. DriverVer=08/14/2002, 5.0.5.0
  388. CopyFiles=Dot4_CpyFiles
  389.  
  390. [LJ2300_Inst_LPT]
  391. AddReg=Dot4_AddReg98,AddReg_LJ2300_Print_Func,LJ2300_LPT_AddReg
  392. DriverVer=08/14/2002, 5.0.5.0
  393. CopyFiles=Dot4_CpyFiles
  394.  
  395. [LJ2300_Inst_LPT.NT]
  396. AddReg=AddReg_LJ2300_Print_Func,LJ2300_LPT_AddReg
  397. DriverVer=08/14/2002, 5.0.5.0
  398. CopyFiles=Dot4_CpyFiles
  399.  
  400. [LJ2300L_Inst_USB]
  401. AddReg=Dot4_AddReg98,AddReg_LJ2300L_Print_Func
  402. DriverVer=08/14/2002, 5.0.5.0
  403. CopyFiles=Dot4_CpyFiles
  404.  
  405. [LJ2300L_Inst_USB.NT]
  406. AddReg=AddReg_LJ2300L_Print_Func
  407. DriverVer=08/14/2002, 5.0.5.0
  408. CopyFiles=Dot4_CpyFiles
  409.  
  410. [LJ2300L_Inst_LPT]
  411. AddReg=Dot4_AddReg98,AddReg_LJ2300L_Print_Func,LJ2300L_LPT_AddReg
  412. DriverVer=08/14/2002, 5.0.5.0
  413. CopyFiles=Dot4_CpyFiles
  414.  
  415. [LJ2300L_Inst_LPT.NT]
  416. AddReg=AddReg_LJ2300L_Print_Func,LJ2300L_LPT_AddReg
  417. DriverVer=08/14/2002, 5.0.5.0
  418. CopyFiles=Dot4_CpyFiles
  419.  
  420. [LJ9500_Inst_LPT]
  421. AddReg=Dot4_AddReg98,AddReg_LJ9500_Print_Func,LJ9500_LPT_AddReg
  422. DriverVer=08/14/2002, 5.0.5.0
  423. CopyFiles=Dot4_CpyFiles
  424.  
  425. [LJ9500_Inst_LPT.NT]
  426. AddReg=AddReg_LJ9500_Print_Func,LJ9500_LPT_AddReg
  427. DriverVer=08/14/2002, 5.0.5.0
  428. CopyFiles=Dot4_CpyFiles
  429.  
  430. [psc_2170_Inst]
  431. AddReg=Dot4_AddReg98,AddReg_Print_Func,AddReg_Store_Func
  432. CopyFiles=Dot4_CpyFiles
  433. DriverVer=08/14/2002, 5.0.5.0
  434.  
  435. [psc_2170_Inst.NT]
  436. AddReg=AddReg_Print_Func
  437. CopyFiles=Dot4_CpyFiles
  438. DriverVer=08/14/2002, 5.0.5.0
  439.  
  440. [psc_1000_Inst]
  441. AddReg=Dot4_AddReg98,AddReg_Print_Func
  442. CopyFiles=Dot4_CpyFiles
  443. DriverVer=08/14/2002, 5.0.5.0
  444.  
  445. [psc_1100_Inst]
  446. AddReg=Dot4_AddReg98,AddReg_Print_Func
  447. CopyFiles=Dot4_CpyFiles
  448. DriverVer=08/14/2002, 5.0.5.0
  449.  
  450. ;Section for Win2K/xP
  451. [psc_1000_Inst.NT]
  452. AddReg=AddReg_Print_Func
  453. CopyFiles=Dot4_CpyFiles
  454. DriverVer=08/14/2002, 5.0.5.0
  455.  
  456. ;Section for Win2K/xP
  457. [psc_1100_Inst.NT]
  458. AddReg=AddReg_Print_Func
  459. CopyFiles=Dot4_CpyFiles
  460. DriverVer=08/14/2002, 5.0.5.0
  461.  
  462. [psc_1200_Inst]
  463. AddReg=Dot4_AddReg98,AddReg_Print_Func
  464. CopyFiles=Dot4_CpyFiles
  465. DriverVer=08/14/2002, 5.0.5.0
  466.  
  467. [psc_1200_Inst.NT]
  468. AddReg=AddReg_Print_Func
  469. CopyFiles=Dot4_CpyFiles
  470. DriverVer=08/14/2002, 5.0.5.0
  471.  
  472. [oj_4100_Inst]
  473. AddReg=Dot4_AddReg98,AddReg_Print_Func
  474. CopyFiles=Dot4_CpyFiles
  475. DriverVer=08/14/2002, 5.0.5.0
  476.  
  477. [oj_4100_Inst.NT]
  478. AddReg=AddReg_Print_Func
  479. CopyFiles=Dot4_CpyFiles
  480. DriverVer=08/14/2002, 5.0.5.0
  481.  
  482. [oj_4105_Inst]
  483. AddReg=Dot4_AddReg98,AddReg_Print_Func
  484. CopyFiles=Dot4_CpyFiles
  485. DriverVer=08/14/2002, 5.0.5.0
  486.  
  487. [oj_4105_Inst.NT]
  488. AddReg=AddReg_Print_Func
  489. CopyFiles=Dot4_CpyFiles
  490. DriverVer=08/14/2002, 5.0.5.0
  491.  
  492. ;
  493. ; Section for XP Installations
  494. ;
  495.  
  496. [LPT_Inst_4200.NT]
  497. Include=DOT4.INF
  498. Needs=DOT4_OEM
  499.  
  500. [LPT_Inst_4300.NT]
  501. Include=DOT4.INF
  502. Needs=DOT4_OEM
  503.  
  504. [LPT_Inst_5500.NT]
  505. Include=DOT4.INF
  506. Needs=DOT4_OEM
  507.  
  508. [LPT_Inst_DJ450.NT]
  509. Include=DOT4.INF
  510. Needs=DOT4_OEM
  511.  
  512. [LJ1010_XP_LPT.NT]
  513. Include=DOT4.INF
  514. Needs=DOT4_OEM
  515.  
  516. [LJ1012_XP_LPT.NT]
  517. Include=DOT4.INF
  518. Needs=DOT4_OEM
  519.  
  520. [LJ1015_XP_LPT.NT]
  521. Include=DOT4.INF
  522. Needs=DOT4_OEM
  523.  
  524. [LJ1150_XP_LPT.NT]
  525. Include=DOT4.INF
  526. Needs=DOT4_OEM
  527.  
  528. [LJ1300_XP_LPT.NT]
  529. Include=DOT4.INF
  530. Needs=DOT4_OEM
  531.  
  532. [LJ1300n_XP_LPT.NT]
  533. Include=DOT4.INF
  534. Needs=DOT4_OEM
  535.  
  536. [LJ2300_XP_LPT.NT]
  537. Include=DOT4.INF
  538. Needs=DOT4_OEM
  539.  
  540. [LJ2300L_XP_LPT.NT]
  541. Include=DOT4.INF
  542. Needs=DOT4_OEM
  543.  
  544. [LJ9500_XP_LPT.NT]
  545. Include=DOT4.INF
  546. Needs=DOT4_OEM
  547.  
  548. ;====================================================
  549.  
  550. [Dot4_CpyFiles]
  551. hpzid412.sys
  552.  
  553. ;====================================================
  554.  
  555. ; Special configuration information
  556.  
  557. ; Win98
  558. ;
  559. [BanzaiLite_Inst.HW]
  560. AddReg=AddReg_Print_Func
  561.  
  562. ; Win2K
  563. ;
  564. [BanzaiLite_Inst.NT.HW]
  565. AddReg=AddReg_Print_Func
  566.  
  567. [BanzaiHigh_Inst.HW]
  568. AddReg=AddReg_Print_Func,AddReg_Store_Func
  569.  
  570. [BanzaiHigh_Inst.NT.HW]
  571. AddReg=AddReg_Print_Func
  572.  
  573. [Banzai3PJ_Inst.HW]
  574. AddReg=AddReg_Print_Func,AddReg_Store_Func
  575.  
  576. [Banzai3PJ_Inst.NT.HW]
  577. AddReg=AddReg_Print_Func
  578.  
  579. [Solar_Inst.HW]
  580. AddReg=AddReg_Print_Func
  581.  
  582. [Solar_Inst.NT.HW]
  583. AddReg=AddReg_Print_Func
  584.  
  585. ;; Boise Devices
  586.  
  587. [Brahma_Inst.HW]
  588. AddReg=AddReg_Brahma_Print_Func,Brahma_LPT_AddReg
  589.  
  590. [Brahma_Inst.NT.HW]
  591. AddReg=AddReg_Brahma_Print_Func,Brahma_LPT_AddReg
  592.  
  593. [Peregrine_Inst.HW]
  594. AddReg=AddReg_Peregrine_Print_Func,Peregrine_LPT_AddReg
  595.  
  596. [Peregrine_Inst.NT.HW]
  597. AddReg=AddReg_Peregrine_Print_Func,Peregrine_LPT_AddReg
  598.  
  599. [GrandPrix_Inst.HW]
  600. AddReg=AddReg_GrandPrix_Print_Func,GrandPrix_LPT_AddReg
  601.  
  602. [GrandPrix_Inst.NT.HW]
  603. AddReg=AddReg_GrandPrix_Print_Func,GrandPrix_LPT_AddReg
  604.  
  605. [DJ450_Inst_LPT.NT.HW]
  606. AddReg=AddReg_DJ450_Print_Func,DJ450_LPT_AddReg
  607.  
  608. [DJ450_Inst_USB.NT.HW]
  609. AddReg=AddReg_DJ450_Print_Func,AddReg_DJ450_Store_Func
  610.  
  611. [DJ450_Inst_USB.HW]
  612. AddReg=AddReg_DJ450_Print_Func,AddReg_DJ450_Store_Func
  613.  
  614. [DJ450_Inst_PAR.HW]
  615. AddReg=AddReg_DJ450_Print_Func,DJ450_LPT_AddReg
  616.  
  617. [LJ1010_Inst_USB.HW]
  618. AddReg=AddReg_LJ1010_Print_Func
  619.  
  620. [LJ1010_Inst_USB.NT.HW]
  621. AddReg=AddReg_LJ1010_Print_Func
  622.  
  623. [LJ1010_Inst_LPT.HW]
  624. AddReg=AddReg_LJ1010_Print_Func,LJ1010_LPT_AddReg
  625.  
  626. [LJ1010_Inst_LPT.NT.HW]
  627. AddReg=AddReg_LJ1010_Print_Func,LJ1010_LPT_AddReg
  628.  
  629. [LJ1012_Inst_USB.HW]
  630. AddReg=AddReg_LJ1012_Print_Func
  631.  
  632. [LJ1012_Inst_USB.NT.HW]
  633. AddReg=AddReg_LJ1012_Print_Func
  634.  
  635. [LJ1012_Inst_LPT.HW]
  636. AddReg=AddReg_LJ1012_Print_Func,LJ1012_LPT_AddReg
  637.  
  638. [LJ1012_Inst_LPT.NT.HW]
  639. AddReg=AddReg_LJ1012_Print_Func,LJ1012_LPT_AddReg
  640.  
  641. [LJ1015_Inst_USB.HW]
  642. AddReg=AddReg_LJ1015_Print_Func
  643.  
  644. [LJ1015_Inst_USB.NT.HW]
  645. AddReg=AddReg_LJ1015_Print_Func
  646.  
  647. [LJ1015_Inst_LPT.HW]
  648. AddReg=AddReg_LJ1015_Print_Func,LJ1015_LPT_AddReg
  649.  
  650. [LJ1015_Inst_LPT.NT.HW]
  651. AddReg=AddReg_LJ1015_Print_Func,LJ1015_LPT_AddReg
  652.  
  653. [LJ1150_Inst_USB.HW]
  654. AddReg=AddReg_LJ1150_Print_Func
  655.  
  656. [LJ1150_Inst_USB.NT.HW]
  657. AddReg=AddReg_LJ1150_Print_Func
  658.  
  659. [LJ1150_Inst_LPT.HW]
  660. AddReg=AddReg_LJ1150_Print_Func,LJ1150_LPT_AddReg
  661.  
  662. [LJ1150_Inst_LPT.NT.HW]
  663. AddReg=AddReg_LJ1150_Print_Func,LJ1150_LPT_AddReg
  664.  
  665. [LJ1300_Inst_USB.HW]
  666. AddReg=AddReg_LJ1300_Print_Func
  667.  
  668. [LJ1300_Inst_USB.NT.HW]
  669. AddReg=AddReg_LJ1300_Print_Func
  670.  
  671. [LJ1300_Inst_LPT.HW]
  672. AddReg=AddReg_LJ1300_Print_Func,LJ1300_LPT_AddReg
  673.  
  674. [LJ1300_Inst_LPT.NT.HW]
  675. AddReg=AddReg_LJ1300_Print_Func,LJ1300_LPT_AddReg
  676.  
  677. [LJ1300n_Inst_USB.HW]
  678. AddReg=AddReg_LJ1300n_Print_Func
  679.  
  680. [LJ1300n_Inst_USB.NT.HW]
  681. AddReg=AddReg_LJ1300n_Print_Func
  682.  
  683. [LJ1300n_Inst_LPT.HW]
  684. AddReg=AddReg_LJ1300n_Print_Func,LJ1300n_LPT_AddReg
  685.  
  686. [LJ1300n_Inst_LPT.NT.HW]
  687. AddReg=AddReg_LJ1300n_Print_Func,LJ1300n_LPT_AddReg
  688.  
  689. [LJ2300_Inst_USB.HW]
  690. AddReg=AddReg_LJ2300_Print_Func
  691.  
  692. [LJ2300_Inst_USB.NT.HW]
  693. AddReg=AddReg_LJ2300_Print_Func
  694.  
  695. [LJ2300_Inst_LPT.HW]
  696. AddReg=AddReg_LJ2300_Print_Func,LJ2300_LPT_AddReg
  697.  
  698. [LJ2300_Inst_LPT.NT.HW]
  699. AddReg=AddReg_LJ2300_Print_Func,LJ2300_LPT_AddReg
  700.  
  701. [LJ2300L_Inst_USB.HW]
  702. AddReg=AddReg_LJ2300L_Print_Func
  703.  
  704. [LJ2300L_Inst_USB.NT.HW]
  705. AddReg=AddReg_LJ2300L_Print_Func
  706.  
  707. [LJ2300L_Inst_LPT.HW]
  708. AddReg=AddReg_LJ2300L_Print_Func,LJ2300L_LPT_AddReg
  709.  
  710. [LJ2300L_Inst_LPT.NT.HW]
  711. AddReg=AddReg_LJ2300L_Print_Func,LJ2300L_LPT_AddReg
  712.  
  713. [LJ9500_Inst_LPT.HW]
  714. AddReg=AddReg_LJ9500_Print_Func,LJ9500_LPT_AddReg
  715.  
  716. [LJ9500_Inst_LPT.NT.HW]
  717. AddReg=AddReg_LJ9500_Print_Func,LJ9500_LPT_AddReg
  718.  
  719. [psc_2170_Inst.HW]
  720. AddReg=AddReg_Print_Func,AddReg_Store_Func
  721.  
  722. [psc_2170_Inst.NT.HW]
  723. AddReg=AddReg_Print_Func
  724.  
  725. [psc_1000_Inst.HW]
  726. AddReg=AddReg_Print_Func
  727.  
  728. [psc_1000_Inst.NT.HW]
  729. AddReg=AddReg_Print_Func
  730.  
  731. [psc_1100_Inst.HW]
  732. AddReg=AddReg_Print_Func
  733.  
  734. [psc_1100_Inst.NT.HW]
  735. AddReg=AddReg_Print_Func
  736.  
  737. [psc_1200_Inst.HW]
  738. AddReg=AddReg_Print_Func
  739.  
  740. [psc_1200_Inst.NT.HW]
  741. AddReg=AddReg_Print_Func
  742.  
  743. [oj_4100_Inst.HW]
  744. AddReg=AddReg_Print_Func
  745.  
  746. [oj_4100_Inst.NT.HW]
  747. AddReg=AddReg_Print_Func
  748.  
  749. [oj_4105_Inst.HW]
  750. AddReg=AddReg_Print_Func
  751.  
  752. [oj_4105_Inst.NT.HW]
  753. AddReg=AddReg_Print_Func
  754.  
  755. ; For XP
  756.  
  757. [LPT_Inst_4200.NT.HW]
  758. AddReg=LPT_AddReg_4200,Brahma_LPT_AddReg
  759.  
  760. [LPT_Inst_4300.NT.HW]
  761. AddReg=LPT_AddReg_4300,Peregrine_LPT_AddReg
  762.  
  763. [LPT_Inst_5500.NT.HW]
  764. AddReg=LPT_AddReg_5500,GrandPrix_LPT_AddReg
  765.  
  766. [LPT_Inst_DJ450.NT.HW]
  767. AddReg=LPT_AddReg_DJ450,DJ450_LPT_AddReg
  768.  
  769. [LJ1010_XP_LPT.NT.HW]
  770. AddReg=LJ1010_LPT_AddReg,LJ1010_AddReg_XP
  771.  
  772. [LJ1012_XP_LPT.NT.HW]
  773. AddReg=LJ1012_LPT_AddReg,LJ1012_AddReg_XP
  774.  
  775. [LJ1015_XP_LPT.NT.HW]
  776. AddReg=LJ1015_LPT_AddReg,LJ1015_AddReg_XP
  777.  
  778. [LJ1150_XP_LPT.NT.HW]
  779. AddReg=LJ1150_LPT_AddReg,LJ1150_AddReg_XP
  780.  
  781. [LJ1300_XP_LPT.NT.HW]
  782. AddReg=LJ1300_LPT_AddReg,LJ1300_AddReg_XP
  783.  
  784. [LJ1300n_XP_LPT.NT.HW]
  785. AddReg=LJ1300n_LPT_AddReg,LJ1300n_AddReg_XP
  786.  
  787. [LJ2300_XP_LPT.NT.HW]
  788. AddReg=LJ2300_LPT_AddReg,LJ2300_AddReg_XP
  789.  
  790. [LJ2300L_XP_LPT.NT.HW]
  791. AddReg=LJ2300L_LPT_AddReg,LJ2300L_AddReg_XP
  792.  
  793. [LJ9500_XP_LPT.NT.HW]
  794. AddReg=LJ9500_LPT_AddReg,LJ9500_AddReg_XP
  795.  
  796. ;====================================================
  797.  
  798. ;
  799. ;Driver Registry entry
  800. ;
  801. [Dot4_AddReg98]
  802. HKR,,DevLoader,,*ntkern
  803. HKR,,NTMPDriver,,HPZid412.sys
  804.  
  805. ;====================================================
  806. ;
  807. ; Add keys under Enum\enumeratorID\device-instance-id
  808. ; These keys name all the "functions" a Dot4 device
  809. ; supports. A Friendly-name for the function lives in
  810. ; this key.
  811. ;
  812.  
  813. [AddReg_Print_Func]
  814. HKR,%Printer_Func%,%Desc_Val%,,%Dot4Psc%
  815.  
  816. [AddReg_Store_Func]
  817. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  818.  
  819. ;; Boise Devices
  820. [AddReg_Brahma_Print_Func]
  821. HKR,%Printer_Func%,%Desc_Val%,,"hp LaserJet 4200"
  822.  
  823. [AddReg_Peregrine_Print_Func]
  824. HKR,%Printer_Func%,%Desc_Val%,,"hp LaserJet 4300"
  825.  
  826. [AddReg_GrandPrix_Print_Func]
  827. HKR,%Printer_Func%,%Desc_Val%,,"hp color LaserJet 5500"
  828.  
  829. [AddReg_DJ450_Print_Func]
  830. HKR,%Printer_Func%,%Desc_Val%,,"hp deskjet 450 printer"
  831.  
  832. [AddReg_DJ450_Store_Func]
  833. HKR,%Storage_Func%,%Desc_Val%,,"hp deskjet 450 printer storage device"
  834.  
  835. [AddReg_LJ1010_Print_Func]
  836. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1010 printer"
  837.  
  838. [AddReg_LJ1012_Print_Func]
  839. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1012 printer"
  840.  
  841. [AddReg_LJ1015_Print_Func]
  842. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1015 printer"
  843.  
  844. [AddReg_LJ1150_Print_Func]
  845. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1150 printer"
  846.  
  847. [AddReg_LJ1300_Print_Func]
  848. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1300 printer"
  849.  
  850. [AddReg_LJ1300n_Print_Func]
  851. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 1300n printer"
  852.  
  853. [AddReg_LJ2300_Print_Func]
  854. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 2300 printer"
  855.  
  856. [AddReg_LJ2300L_Print_Func]
  857. HKR,%Printer_Func%,%Desc_Val%,,"hp laserjet 2300L printer"
  858.  
  859. [AddReg_LJ9500_Print_Func]
  860. HKR,%Printer_Func%,%Desc_Val%,,"hp Color Laserjet 9500 printer"
  861.  
  862.  
  863. ;; Specific to Boise Devices
  864. [Brahma_LPT_AddReg]
  865. HKLM,%Brahma_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  866. HKLM,%Brahma_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  867. HKLM,%Brahma_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  868.  
  869. [Peregrine_LPT_AddReg]
  870. HKLM,%Peregrine_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  871. HKLM,%Peregrine_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  872. HKLM,%Peregrine_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  873.  
  874. [GrandPrix_LPT_AddReg]
  875. HKLM,%GrandPrix_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  876. HKLM,%GrandPrix_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  877. HKLM,%GrandPrix_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  878.  
  879. [DJ450_LPT_AddReg]
  880. HKLM,%DJ450_Device_DOT3%,%ParFwdSkip%,0x00010001,0x60
  881. HKLM,%DJ450_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  882. HKLM,%DJ450_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  883.  
  884. [LJ1010_LPT_AddReg]
  885. HKLM,%LJ1010_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  886. HKLM,%LJ1010_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  887. HKLM,%LJ1010_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  888.  
  889. [LJ1012_LPT_AddReg]
  890. HKLM,%LJ1012_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  891. HKLM,%LJ1012_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  892. HKLM,%LJ1012_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  893.  
  894. [LJ1015_LPT_AddReg]
  895. HKLM,%LJ1015_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  896. HKLM,%LJ1015_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  897. HKLM,%LJ1015_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  898.  
  899. [LJ1150_LPT_AddReg]
  900. HKLM,%LJ1150_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  901. HKLM,%LJ1150_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  902. HKLM,%LJ1150_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  903.  
  904. [LJ1300_LPT_AddReg]
  905. HKLM,%LJ1300_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  906. HKLM,%LJ1300_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  907. HKLM,%LJ1300_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  908.  
  909. [LJ1300n_LPT_AddReg]
  910. HKLM,%LJ1300n_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  911. HKLM,%LJ1300n_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  912. HKLM,%LJ1300n_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  913.  
  914. [LJ2300_LPT_AddReg]
  915. HKLM,%LJ2300_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  916. HKLM,%LJ2300_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  917. HKLM,%LJ2300_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  918.  
  919. [LJ2300L_LPT_AddReg]
  920. HKLM,%LJ2300L_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  921. HKLM,%LJ2300L_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  922. HKLM,%LJ2300L_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  923.  
  924. [LJ9500_LPT_AddReg]
  925. HKLM,%LJ9500_Device_DOT3%,%ParFwdSkip%,0x00010001,0x3d0
  926. HKLM,%LJ9500_Device_DOT3%,%ParRevSkip%,0x00010001,0x7d0
  927. HKLM,%LJ9500_Device_DOT3%,%ParResetChannel%,0x00010001,0x4e
  928.  
  929. ;For XP
  930.  
  931. [LPT_AddReg_4200]
  932. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_4200_Device%
  933. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  934. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  935.  
  936. [LPT_AddReg_4300]
  937. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_4300_Device%
  938. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  939. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  940.  
  941. [LPT_AddReg_5500]
  942. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_5500_Device%
  943. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  944. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  945.  
  946. [LPT_AddReg_DJ450]
  947. HKR,%MS_Printer_Func%,%Desc_Val%,,%DJ450_LPT_Device%
  948. ;HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  949. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  950. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  951.  
  952. [LJ1010_AddReg_XP]
  953. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1010_Device%
  954. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  955. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  956.  
  957. [LJ1012_AddReg_XP]
  958. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1012_Device%
  959. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  960. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  961.  
  962. [LJ1015_AddReg_XP]
  963. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1015_Device%
  964. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  965. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  966.  
  967. [LJ1150_AddReg_XP]
  968. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1150_Device%
  969. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  970. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  971.  
  972. [LJ1300_AddReg_XP]
  973. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1300_Device%
  974. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  975. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  976.  
  977. [LJ1300n_AddReg_XP]
  978. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_1300n_Device%
  979. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  980. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  981.  
  982. [LJ2300_AddReg_XP]
  983. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_2300_Device%
  984. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  985. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  986.  
  987. [LJ2300L_AddReg_XP]
  988. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_2300L_Device%
  989. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  990. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  991.  
  992. [LJ9500_AddReg_XP]
  993. HKR,%MS_Printer_Func%,%Desc_Val%,,%LJ_9500_Device%
  994. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  995. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  996.  
  997. ;====================================================
  998.  
  999. ;
  1000. ; Add the Dot4 driver as a service in W2K
  1001. ;
  1002. [BanzaiLite_Inst.NT.Services]
  1003. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1004.  
  1005. [BanzaiHigh_Inst.NT.Services]
  1006. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1007.  
  1008. [Banzai3PJ_Inst.NT.Services]
  1009. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1010.  
  1011. [Solar_Inst.NT.Services]
  1012. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1013.  
  1014. [Brahma_Inst.NT.Services]
  1015. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1016.  
  1017. [Peregrine_Inst.NT.Services]
  1018. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1019.  
  1020. [GrandPrix_Inst.NT.Services]
  1021. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1022.  
  1023. [DJ450_Inst_LPT.NT.Services]
  1024. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1025.  
  1026. [DJ450_Inst_USB.NT.Services]
  1027. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1028.  
  1029. [LJ1010_Inst_USB.NT.Services]
  1030. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1031.  
  1032. [LJ1010_Inst_LPT.NT.Services]
  1033. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1034.  
  1035. [LJ1012_Inst_USB.NT.Services]
  1036. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1037.  
  1038. [LJ1012_Inst_LPT.NT.Services]
  1039. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1040.  
  1041. [LJ1015_Inst_USB.NT.Services]
  1042. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1043.  
  1044. [LJ1015_Inst_LPT.NT.Services]
  1045. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1046.  
  1047. [LJ1150_Inst_USB.NT.Services]
  1048. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1049.  
  1050. [LJ1150_Inst_LPT.NT.Services]
  1051. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1052.  
  1053. [LJ1300_Inst_USB.NT.Services]
  1054. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1055.  
  1056. [LJ1300_Inst_LPT.NT.Services]
  1057. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1058.  
  1059. [LJ1300n_Inst_USB.NT.Services]
  1060. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1061.  
  1062. [LJ1300n_Inst_LPT.NT.Services]
  1063. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1064.  
  1065. [LJ2300_Inst_USB.NT.Services]
  1066. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1067.  
  1068. [LJ2300_Inst_LPT.NT.Services]
  1069. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1070.  
  1071. [LJ2300L_Inst_USB.NT.Services]
  1072. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1073.  
  1074. [LJ2300L_Inst_LPT.NT.Services]
  1075. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1076.  
  1077. [LJ9500_Inst_LPT.NT.Services]
  1078. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1079.  
  1080. [psc_2170_Inst.NT.Services]
  1081. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1082.  
  1083. [psc_1000_Inst.NT.Services]
  1084. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1085.  
  1086. [psc_1100_Inst.NT.Services]
  1087. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1088.  
  1089. [psc_1200_Inst.NT.Services]
  1090. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1091.  
  1092. [oj_4100_Inst.NT.Services]
  1093. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1094.  
  1095. [oj_4105_Inst.NT.Services]
  1096. AddService=HPZid412,0x00000002,Dot4_Inst.AddService
  1097.  
  1098. ;
  1099. ; Service configuration info
  1100. ;
  1101. [Dot4_Inst.AddService]
  1102. DisplayName     = %Dot4_Name%
  1103. ServiceType     = 1             ; Kernel driver
  1104. StartType       = 3             ; Manual start
  1105. ErrorControl    = 1             ; Error ignore
  1106. ServiceBinary   = %12%\HPZid412.sys
  1107.  
  1108. ;
  1109. ; Add the Dot4 driver as a service in XP
  1110. ;
  1111.  
  1112. [LPT_Inst_4200.NT.Services]
  1113. Include=DOT4.INF
  1114. Needs=DOT4.Services
  1115.  
  1116. [LPT_Inst_4300.NT.Services]
  1117. Include=DOT4.INF
  1118. Needs=DOT4.Services
  1119.  
  1120. [LPT_Inst_5500.NT.Services]
  1121. Include=DOT4.INF
  1122. Needs=DOT4.Services
  1123.  
  1124. [LPT_Inst_DJ450.NT.Services]
  1125. Include=DOT4.INF
  1126. Needs=DOT4.Services
  1127.  
  1128. [LJ1010_XP_LPT.NT.Services]
  1129. Include=DOT4.INF
  1130. Needs=DOT4.Services
  1131.  
  1132. [LJ1012_XP_LPT.NT.Services]
  1133. Include=DOT4.INF
  1134. Needs=DOT4.Services
  1135.  
  1136. [LJ1015_XP_LPT.NT.Services]
  1137. Include=DOT4.INF
  1138. Needs=DOT4.Services
  1139.  
  1140. [LJ1150_XP_LPT.NT.Services]
  1141. Include=DOT4.INF
  1142. Needs=DOT4.Services
  1143.  
  1144. [LJ1300_XP_LPT.NT.Services]
  1145. Include=DOT4.INF
  1146. Needs=DOT4.Services
  1147.  
  1148. [LJ1300n_XP_LPT.NT.Services]
  1149. Include=DOT4.INF
  1150. Needs=DOT4.Services
  1151.  
  1152. [LJ2300_XP_LPT.NT.Services]
  1153. Include=DOT4.INF
  1154. Needs=DOT4.Services
  1155.  
  1156. [LJ2300L_XP_LPT.NT.Services]
  1157. Include=DOT4.INF
  1158. Needs=DOT4.Services
  1159.  
  1160. [LJ9500_XP_LPT.NT.Services]
  1161. Include=DOT4.INF
  1162. Needs=DOT4.Services
  1163.  
  1164. ;====================================================
  1165.  
  1166. [Strings]
  1167. Dot4_Name                   = "IEEE-1284.4 Driver HPZid412"
  1168. HP                         = "Hewlett-Packard"
  1169. INF_Provider                = "Hewlett-Packard"
  1170. CD                          = "hp cd"
  1171. Desc_Val                    = "Description"
  1172. Printer_Func                = "Functions\PRINT_HPZ"
  1173. Storage_Func            = "Functions\STORE_HPZ"
  1174. Dot4Str                     = "psc printer card reader (HPZ12)"
  1175. Dot4Psc                = "psc printer"
  1176. ParFwdSkip                  = "ParFwdSkip"
  1177. ParRevSkip                  = "ParRevSkip"
  1178. ParResetChannel             = "ParRC"
  1179. Brahma_Device_DOT3             = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_4200"
  1180. Peregrine_Device_DOT3             = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_4300"
  1181. GrandPrix_Device_DOT3             = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_color_LaserJet_5500"
  1182. DJ450_Device_DOT3       = "System\CurrentControlSet\Control\Dot3\hpdj450"
  1183. Policy                      = "Policy"
  1184. CreditOnZeroLength          = "CreditOnZeroLength"
  1185. PiggyBackCredit             = "PiggyBackCredit"
  1186. MS_Printer_Func                = "Functions\PRINT"
  1187. DJ450_USB_Device        = "dj450 USB"
  1188. DJ450_LPT_Device            = "MS Dot4 DJ450"
  1189. LJ_4200_Device                  = "hp LaserJet 4200"
  1190. LJ_4300_Device                  = "hp LaserJet 4300"
  1191. LJ_5500_Device                  = "hp color LaserJet 5500"
  1192. LJ_1010_Device                 = "hp LaserJet 1010"
  1193. LJ_1012_Device                 = "hp LaserJet 1012"
  1194. LJ_1015_Device                 = "hp LaserJet 1015"
  1195. LJ_1150_Device                  = "hp LaserJet 1150"
  1196. LJ_1300_Device                  = "hp LaserJet 1300"
  1197. LJ_1300n_Device                  = "hp LaserJet 1300n"
  1198. LJ_2300_Device                  = "hp LaserJet 2300"
  1199. LJ_2300L_Device                  = "hp LaserJet 2300L"
  1200. LJ_9500_Device                  = "hp color LaserJet 9500"
  1201. LJ1010_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1010"
  1202. LJ1012_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1012"
  1203. LJ1015_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1015"
  1204. LJ1150_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1150"
  1205. LJ1300_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1300"
  1206. LJ1300n_Device_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_1300n"
  1207. LJ2300_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_2300"
  1208. LJ2300L_Device_DOT3            = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_LaserJet_2300L"
  1209. LJ9500_Device_DOT3              = "System\CurrentControlSet\Control\Dot3\Hewlett-Packardhp_color_LaserJet_9500"
  1210.