Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1108 lines
32 KiB

  1. ; DOT4.INF -- Windows NT 1284.4 class driver setup file
  2. ; Copyright (c) Microsoft Corporation. All rights reserved.
  3. [Version]
  4. Signature="$Windows NT$"
  5. Class=Dot4
  6. ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2}
  7. Provider=%Msft%
  8. LayoutFile=LAYOUT.INF
  9. DriverVer=08/27/2000,5.1.2264.1
  10. [ControlFlags]
  11. ExcludeFromSelect = *
  12. InteractiveInstall = USB\Class_07&SubClass_01&Prot_03
  13. ;====================================================
  14. [DestinationDirs]
  15. DefaultDestDir = 10,System32\drivers
  16. Dot4_CopyFiles = 10,System32\drivers
  17. Dot4Scan_CopyFiles = 10,System32\drivers
  18. Dot4Prt_CopyFiles = 10,System32\drivers
  19. Dot4USB_CopyFiles = 10,System32\drivers
  20. ;====================================================
  21. [ClassInstall32]
  22. ;
  23. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  24. ;
  25. AddReg = Dot4ClassAddReg
  26. [Dot4ClassAddReg]
  27. ;
  28. ; Give the class a descriptive name and an icon
  29. ;
  30. HKR,,,,%ClassName%
  31. HKR,,Icon,,"-4"
  32. HKR,,NoInstallClass,,1
  33. ;====================================================
  34. [Manufacturer]
  35. %HP%=HP_Models
  36. %MSFT%=MS_Models
  37. [MS_Models]
  38. %DOT4USB.DeviceDesc% = DOT4USB_Inst,USB\Class_07&SubClass_01&Prot_03,GENERIC_USB_PRINTER
  39. [HP_Models]
  40. ;
  41. ; This INF supports models with these PnP IDs
  42. ; (Enumerated by any enumerator (*))
  43. ;
  44. %LJ_1200% = LJ1200_Inst,LPTENUM\Hewlett-PackardHP_La847D
  45. %LJ_1200_USB% = LJ1200USB_Inst,USB\Vid_03f0&Pid_0317&Rev_0100,USB\Vid_03f0&Pid_0317
  46. %LJ_1220% = LJ1220_Inst,LPTENUM\Hewlett-PackardHP_LaE67C
  47. %LJ_1220_USB% = LJ1220USB_Inst,USB\Vid_03f0&Pid_0417&Rev_0100,USB\Vid_03f0&Pid_0417
  48. %LJ_2200% = LJ2200_Inst,LPTENUM\Hewlett-PackardHP_LaC27D
  49. %LJ_2200_USB% = LJ2200USB_Inst,USB\Vid_03f0&Pid_0217&Rev_0100,USB\Vid_03f0&Pid_0217
  50. %LJ_3200% = LJ3200_Inst,LPTENUM\Hewlett-PackardHP_La3E7C
  51. %LJ_3200M% = LJ3200_Inst,LPTENUM\Hewlett-PackardHP_LaD4FF
  52. %LJ_3200_USB% = LJ3200USB_Inst,USB\Vid_03f0&Pid_0117&Rev_0100,USB\Vid_03f0&Pid_0117
  53. %OJ_1150% = OJet1150_Inst,LPTENUM\HEWLETT-PACKARDOFFIC30A3
  54. %OJ_1170% = OJet1170_Inst,LPTENUM\HEWLETT-PACKARDOFFIC9D64
  55. %OJ_R40% = OJetR40_Inst,LPTENUM\HEWLETT-PACKARDOFFIC4ABC
  56. %OJ_R40xi% = OJetR40xi_Inst,LPTENUM\HEWLETT-PACKARDOFFIC010B
  57. %OJ_R45% = OJetR45_Inst,LPTENUM\HEWLETT-PACKARDOFFIC497C
  58. %OJ_R60% = OJetR60_Inst,LPTENUM\HEWLETT-PACKARDOFFIC2ABD
  59. %OJ_R65% = OJetR65_Inst,LPTENUM\HEWLETT-PACKARDOFFIC297D
  60. %OJ_R80% = OJetR80_Inst,LPTENUM\HEWLETT-PACKARDOFFIC4AB9
  61. %OJ_R80xi% = OJetR80xi_Inst,LPTENUM\HEWLETT-PACKARDOFFIC5108
  62. %OJ_PSC% = OJetPSC_Inst,LPTENUM\HEWLETT-PACKARDPSC_59784
  63. %OJ_G55% = OJetG55_Inst,LPTENUM\HEWLETT-PACKARDOFFICEB07
  64. %OJ_G55_USB% = OJetG55USB_Inst,USB\Vid_03f0&Pid_0011&Rev_0100,USB\Vid_03f0&Pid_0011
  65. %OJ_G55xi% = OJetG55xi_Inst,LPTENUM\HEWLETT-PACKARDOFFIC51A0
  66. %OJ_G55xi_USB% = OJetG55xiUSB_Inst,USB\Vid_03f0&Pid_0111&Rev_0100,USB\Vid_03f0&Pid_0111
  67. %OJ_G85% = OJetG85_Inst,LPTENUM\HEWLETT-PACKARDOFFIC7B03
  68. %OJ_G85_USB% = OJetG85USB_Inst,USB\Vid_03f0&Pid_0211&Rev_0100,USB\Vid_03f0&Pid_0211
  69. %OJ_G85xi% = OJetG85xi_Inst,LPTENUM\HEWLETT-PACKARDOFFICFDA2
  70. %OJ_G85xi_USB% = OJetG85xiUSB_Inst,USB\Vid_03f0&Pid_0311&Rev_0100,USB\Vid_03f0&Pid_0311
  71. %OJ_G95% = OJetG95_Inst,LPTENUM\HEWLETT-PACKARDOFFICEB02
  72. %OJ_G95_USB% = OJetG95USB_Inst,USB\Vid_03f0&Pid_0411&Rev_0100,USB\Vid_03f0&Pid_0411
  73. %OJ_K60% = OJetK60_Inst,LPTENUM\HEWLETT-PACKARDOFFIC4AD5
  74. %OJ_K60xi% = OJetK60xi_Inst,LPTENUM\HEWLETT-PACKARDOFFIC493D
  75. %OJ_K80% = OJetK80_Inst,LPTENUM\HEWLETT-PACKARDOFFIC2AD1
  76. %OJ_K80xi% = OJetK80xi_Inst,LPTENUM\HEWLETT-PACKARDOFFICA13F
  77. %OJ_K60_USB% = OJetK60USB_Inst,USB\Vid_03f0&Pid_0511&Rev_0100,USB\Vid_0xf0&Pid_0511
  78. %OJ_K60xi_USB% = OJetK60xiUSB_Inst,USB\Vid_03f0&Pid_0611&Rev_0100,USB\Vid_0xf0&Pid_0611
  79. %OJ_K80_USB% = OJetK80USB_Inst,USB\Vid_03f0&Pid_0711&Rev_0100,USB\Vid_0xf0&Pid_0711
  80. %OJ_K80xi_USB% = OJetK80xiUSB_Inst,USB\Vid_03f0&Pid_0811&Rev_0100,USB\Vid_0xf0&Pid_0811
  81. %OJ_V30_USB% = OJetV30USB_Inst,USB\Vid_03f0&Pid_1311&Rev_0100,USB\Vid_0xf0&Pid_1311
  82. %OJ_V40_USB% = OJetV40USB_Inst,USB\Vid_03f0&Pid_0f11&Rev_0100,USB\Vid_0xf0&Pid_0f11
  83. %OJ_V40xi_USB% = OJetV40xiUSB_Inst,USB\Vid_03f0&Pid_1011&Rev_0100,USB\Vid_0xf0&Pid_1011
  84. %OJ_V45_USB% = OJetV45USB_Inst,USB\Vid_03f0&Pid_1911&Rev_0100,USB\Vid_0xf0&Pid_1911
  85. %OJ_720_USB% = OJet720USB_Inst,USB\Vid_03f0&Pid_1811&Rev_0100,USB\Vid_0xf0&Pid_1811
  86. %OJ_750_USB% = OJet750USB_Inst,USB\Vid_03f0&Pid_1411&Rev_0100,USB\Vid_0xf0&Pid_1411
  87. %OJ_750xi_USB% = OJet750xiUSB_Inst,USB\Vid_03f0&Pid_1511&Rev_0100,USB\Vid_0xf0&Pid_1511
  88. %OJ_920_USB% = OJet920USB_Inst,USB\Vid_03f0&Pid_1f11&Rev_0100,USB\Vid_0xf0&Pid_1f11
  89. %OJ_950_USB% = OJet950USB_Inst,USB\Vid_03f0&Pid_1e11&Rev_0100,USB\Vid_0xf0&Pid_1e11
  90. ;
  91. ; Copy files for the W2K installation
  92. ;
  93. [DOT4USB_Inst.NT]
  94. CopyFiles=DOT4USB_CopyFiles
  95. [DOT4USB_Inst.NT.HW]
  96. AddReg=DOT4USB_AddReg
  97. [DOT4USB_INST.NT.Services]
  98. AddService = dot4,0x00000002,DOT4_Inst
  99. AddService = dot4usb,,DOT4USB_Service_Inst
  100. [LJ1200_Inst.NT]
  101. AddReg=LJ1200_AddReg
  102. CopyFiles=Dot4_CopyFiles
  103. [LJ1200USB_Inst.NT]
  104. AddReg=LJ1200USB_AddReg
  105. CopyFiles=DOT4USB_CopyFiles
  106. [LJ1220_Inst.NT]
  107. AddReg=LJ1220_AddReg
  108. CopyFiles=Dot4_CopyFiles
  109. [LJ1220USB_Inst.NT]
  110. AddReg=LJ1220USB_AddReg
  111. CopyFiles=DOT4USB_CopyFiles
  112. [LJ2200_Inst.NT]
  113. AddReg=LJ2200_AddReg
  114. CopyFiles=Dot4_CopyFiles
  115. [LJ2200USB_Inst.NT]
  116. AddReg=LJ2200USB_AddReg
  117. CopyFiles=DOT4USB_CopyFiles
  118. [LJ3200_Inst.NT]
  119. AddReg=LJ3200_AddReg
  120. CopyFiles=Dot4_CopyFiles
  121. [LJ3200USB_Inst.NT]
  122. AddReg=LJ3200USB_AddReg
  123. CopyFiles=DOT4USB_CopyFiles
  124. [OJet1150_Inst.NT]
  125. AddReg=OJet1150_AddReg
  126. CopyFiles=Dot4_CopyFiles
  127. [OJet1170_Inst.NT]
  128. AddReg=OJet1170_AddReg
  129. CopyFiles=Dot4_CopyFiles
  130. [OJetR40_Inst.NT]
  131. AddReg=OJetR40_AddReg
  132. CopyFiles=Dot4_CopyFiles
  133. [OJetR40xi_Inst.NT]
  134. AddReg=OJetR40xi_AddReg
  135. CopyFiles=Dot4_CopyFiles
  136. [OJetR45_Inst.NT]
  137. AddReg=OJetR45_AddReg
  138. CopyFiles=Dot4_CopyFiles
  139. [OJetR60_Inst.NT]
  140. AddReg=OJetR60_AddReg
  141. CopyFiles=Dot4_CopyFiles
  142. [OJetR65_Inst.NT]
  143. AddReg=OJetR65_AddReg
  144. CopyFiles=Dot4_CopyFiles
  145. [OJetR80_Inst.NT]
  146. AddReg=OJetR80_AddReg
  147. CopyFiles=Dot4_CopyFiles
  148. [OJetR80xi_Inst.NT]
  149. AddReg=OJetR80xi_AddReg
  150. CopyFiles=Dot4_CopyFiles
  151. [OJetPSC_Inst.NT]
  152. AddReg=OJetPSC_AddReg
  153. CopyFiles=Dot4_CopyFiles
  154. [OJetG55_Inst.NT]
  155. AddReg=OJetG55_AddReg
  156. CopyFiles=Dot4_CopyFiles
  157. [OJetG55USB_Inst.NT]
  158. AddReg=OJetG55USB_AddReg
  159. CopyFiles=DOT4USB_CopyFiles
  160. [OJetG55xi_Inst.NT]
  161. AddReg=OJetG55xi_AddReg
  162. CopyFiles=Dot4_CopyFiles
  163. [OJetG55xiUSB_Inst.NT]
  164. AddReg=OJetG55xiUSB_AddReg
  165. CopyFiles=DOT4USB_CopyFiles
  166. [OJetG85_Inst.NT]
  167. AddReg=OJetG85_AddReg
  168. CopyFiles=Dot4_CopyFiles
  169. [OJetG85USB_Inst.NT]
  170. AddReg=OJetG85USB_AddReg
  171. CopyFiles=DOT4USB_CopyFiles
  172. [OJetG85xi_Inst.NT]
  173. AddReg=OJetG85xi_AddReg
  174. CopyFiles=Dot4_CopyFiles
  175. [OJetG85xiUSB_Inst.NT]
  176. AddReg=OJetG85xiUSB_AddReg
  177. CopyFiles=DOT4USB_CopyFiles
  178. [OJetG95_Inst.NT]
  179. AddReg=OJetG95_AddReg
  180. CopyFiles=Dot4_CopyFiles
  181. [OJetG95USB_Inst.NT]
  182. AddReg=OJetG95USB_AddReg
  183. CopyFiles=DOT4USB_CopyFiles
  184. [OJetK60_Inst.NT]
  185. AddReg=OJetK60_AddReg
  186. CopyFiles=Dot4_CopyFiles
  187. [OJetK60USB_Inst.NT]
  188. AddReg=OJetK60USB_AddReg
  189. CopyFiles=DOT4USB_CopyFiles
  190. [OJetK60xi_Inst.NT]
  191. AddReg=OJetK60xi_AddReg
  192. CopyFiles=Dot4_CopyFiles
  193. [OJetK60xiUSB_Inst.NT]
  194. AddReg=OJetK60xiUSB_AddReg
  195. CopyFiles=DOT4USB_CopyFiles
  196. [OJetK80_Inst.NT]
  197. AddReg=OJetK80_AddReg
  198. CopyFiles=Dot4_CopyFiles
  199. [OJetK80USB_Inst.NT]
  200. AddReg=OJetK80USB_AddReg
  201. CopyFiles=DOT4USB_CopyFiles
  202. [OJetK80xi_Inst.NT]
  203. AddReg=OJetK80xi_AddReg
  204. CopyFiles=Dot4_CopyFiles
  205. [OJetK80xiUSB_Inst.NT]
  206. AddReg=OJetK80xiUSB_AddReg
  207. CopyFiles=DOT4USB_CopyFiles
  208. [OJetV30USB_Inst.NT]
  209. AddReg=OJetV30USB_AddReg
  210. CopyFiles=DOT4USB_CopyFiles
  211. [OJetV40USB_Inst.NT]
  212. AddReg=OJetV40USB_AddReg
  213. CopyFiles=DOT4USB_CopyFiles
  214. [OJetV40xiUSB_Inst.NT]
  215. AddReg=OJetV40xiUSB_AddReg
  216. CopyFiles=DOT4USB_CopyFiles
  217. [OJetV45USB_Inst.NT]
  218. AddReg=OJetV45USB_AddReg
  219. CopyFiles=DOT4USB_CopyFiles
  220. [OJetV60USB_Inst.NT]
  221. AddReg=OJetV60USB_AddReg
  222. CopyFiles=DOT4USB_CopyFiles
  223. [OJetV60xiUSB_Inst.NT]
  224. AddReg=OJetV60xiUSB_AddReg
  225. CopyFiles=DOT4USB_CopyFiles
  226. [OJet720USB_Inst.NT]
  227. AddReg=OJet720USB_AddReg
  228. CopyFiles=DOT4USB_CopyFiles
  229. [OJet750USB_Inst.NT]
  230. AddReg=OJet750USB_AddReg
  231. CopyFiles=DOT4USB_CopyFiles
  232. [OJet750xiUSB_Inst.NT]
  233. AddReg=OJet750xiUSB_AddReg
  234. CopyFiles=DOT4USB_CopyFiles
  235. [OJet780USB_Inst.NT]
  236. AddReg=OJet780USB_AddReg
  237. CopyFiles=DOT4USB_CopyFiles
  238. [OJet780xiUSB_Inst.NT]
  239. AddReg=OJet780xiUSB_AddReg
  240. CopyFiles=DOT4USB_CopyFiles
  241. [OJet920USB_Inst.NT]
  242. AddReg=OJet920USB_AddReg
  243. CopyFiles=DOT4USB_CopyFiles
  244. [OJet950USB_Inst.NT]
  245. AddReg=OJet950USB_AddReg
  246. CopyFiles=DOT4USB_CopyFiles
  247. ;; Three sections to allow need and includes code in OEM infs.
  248. ; Copy Base DOT4 driver
  249. [Dot4_OEM]
  250. CopyFiles=Dot4_CopyFiles
  251. ; Copy Base DOT4 Scanner driver
  252. [Dot4Scan_OEM]
  253. CopyFiles=Dot4Scan_CopyFiles
  254. ; Copy Base DOT4 Print driver
  255. [Dot4Prt_OEM]
  256. CopyFiles=Dot4Prt_CopyFiles
  257. ;
  258. ; For all this, just one file...
  259. ;
  260. [Dot4_CopyFiles]
  261. Dot4.sys
  262. [Dot4USB_CopyFiles]
  263. Dot4usb.sys
  264. Dot4.sys
  265. [Dot4Scan_CopyFiles]
  266. Dot4Scan.sys
  267. [Dot4Prt_CopyFiles]
  268. Dot4Prt.sys
  269. ;
  270. ; Special configuration info for W2K
  271. ;
  272. [LJ1200_Inst.NT.HW]
  273. AddReg=LJ1200_AddReg
  274. [LJ1200USB_Inst.NT.HW]
  275. AddReg=LJ1200USB_AddReg
  276. [LJ1220_Inst.NT.HW]
  277. AddReg=LJ1220_AddReg
  278. [LJ1220USB_Inst.NT.HW]
  279. AddReg=LJ1220USB_AddReg
  280. [LJ2200_Inst.NT.HW]
  281. AddReg=LJ2200_AddReg
  282. [LJ2200USB_Inst.NT.HW]
  283. AddReg=LJ2200USB_AddReg
  284. [LJ3200_Inst.NT.HW]
  285. AddReg=LJ3200_AddReg
  286. [LJ3200USB_Inst.NT.HW]
  287. AddReg=LJ3200USB_AddReg
  288. [OJet1150_Inst.NT.HW]
  289. AddReg=OJet1150_AddReg
  290. [OJet1170_Inst.NT.HW]
  291. AddReg=OJet1170_AddReg
  292. [OJetR40_Inst.NT.HW]
  293. AddReg=OJetR40_AddReg
  294. [OJetR40xi_Inst.NT.HW]
  295. AddReg=OJetR40xi_AddReg
  296. [OJetR45_Inst.NT.HW]
  297. AddReg=OJetR45_AddReg
  298. [OJetR60_Inst.NT.HW]
  299. AddReg=OJetR60_AddReg
  300. [OJetR65_Inst.NT.HW]
  301. AddReg=OJetR65_AddReg
  302. [OJetR80_Inst.NT.HW]
  303. AddReg=OJetR80_AddReg
  304. [OJetR80xi_Inst.NT.HW]
  305. AddReg=OJetR80xi_AddReg
  306. [OJetPSC_Inst.NT.HW]
  307. AddReg=OJetPSC_AddReg
  308. [OJetG55_Inst.NT.HW]
  309. AddReg=OJetG55_AddReg
  310. [OJetG55USB_Inst.NT.HW]
  311. AddReg=OJetG55USB_AddReg
  312. [OJetG55xi_Inst.NT.HW]
  313. AddReg=OJetG55xi_AddReg
  314. [OJetG55xiUSB_Inst.NT.HW]
  315. AddReg=OJetG55xiUSB_AddReg
  316. [OJetG85_Inst.NT.HW]
  317. AddReg=OJetG85_AddReg
  318. [OJetG85USB_Inst.NT.HW]
  319. AddReg=OJetG85USB_AddReg
  320. [OJetG85xi_Inst.NT.HW]
  321. AddReg=OJetG85xi_AddReg
  322. [OJetG85xiUSB_Inst.NT.HW]
  323. AddReg=OJetG85xiUSB_AddReg
  324. [OJetG95_Inst.NT.HW]
  325. AddReg=OJetG95_AddReg
  326. [OJetG95USB_Inst.NT.HW]
  327. AddReg=OJetG95USB_AddReg
  328. [OJetK60_Inst.NT.HW]
  329. AddReg=OJetK60_AddReg
  330. [OJetK60USB_Inst.NT.HW]
  331. AddReg=OJetK60USB_AddReg
  332. [OJetK60xi_Inst.NT.HW]
  333. AddReg=OJetK60xi_AddReg
  334. [OJetK60xiUSB_Inst.NT.HW]
  335. AddReg=OJetK60xiUSB_AddReg
  336. [OJetK80_Inst.NT.HW]
  337. AddReg=OJetK80_AddReg
  338. [OJetK80USB_Inst.NT.HW]
  339. AddReg=OJetK80USB_AddReg
  340. [OJetK80xi_Inst.NT.HW]
  341. AddReg=OJetK80xi_AddReg
  342. [OJetK80xiUSB_Inst.NT.HW]
  343. AddReg=OJetK80xiUSB_AddReg
  344. [OJetV30USB_Inst.NT.HW]
  345. AddReg=OJetV30USB_AddReg
  346. [OJetV40USB_Inst.NT.HW]
  347. AddReg=OJetV40USB_AddReg
  348. [OJetV40xiUSB_Inst.NT.HW]
  349. AddReg=OJetV40xiUSB_AddReg
  350. [OJetV45USB_Inst.NT.HW]
  351. AddReg=OJetV45USB_AddReg
  352. [OJetV60USB_Inst.NT.HW]
  353. AddReg=OJetV60USB_AddReg
  354. [OJetV60xiUSB_Inst.NT.HW]
  355. AddReg=OJetV60xiUSB_AddReg
  356. [OJet720USB_Inst.NT.HW]
  357. AddReg=OJet720USB_AddReg
  358. [OJet750USB_Inst.NT.HW]
  359. AddReg=OJet750USB_AddReg
  360. [OJet750xiUSB_Inst.NT.HW]
  361. AddReg=OJet750xiUSB_AddReg
  362. [OJet780USB_Inst.NT.HW]
  363. AddReg=OJet780USB_AddReg
  364. [OJet780xiUSB_Inst.NT.HW]
  365. AddReg=OJet780xiUSB_AddReg
  366. [OJet920USB_Inst.NT.HW]
  367. AddReg=OJet920USB_AddReg
  368. [OJet950USB_Inst.NT.HW]
  369. AddReg=OJet950USB_AddReg
  370. ;
  371. ; Add keys under Enum\enumeratorID\device-instance-id
  372. ; These keys name all the "functions" a Dot4 device
  373. ; supports. A Friendly-name for the function lives in
  374. ; this key.
  375. ;
  376. [DOT4USB_AddReg]
  377. HKR,,"LowerFilters",0x00010000,"dot4usb"
  378. HKR,%Printer_Func%,"Description",,%GENERIC_DOT4_PRINT%
  379. [LJ1200_AddReg]
  380. HKR,%Printer_Func%,"Description",,%LJ_1200_Print%
  381. HKLM,%LJ_1200_DOT3%,%ParFwdSkip%,0x00010001,0x60
  382. HKLM,%LJ_1200_DOT3%,%ParRevSkip%,0x00010001,0x778
  383. HKLM,%LJ_1200_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  384. [LJ1200USB_AddReg]
  385. HKR,%Printer_Func%,"Description",,%LJ_1200_Print%
  386. HKR,,"LowerFilters",0x00010000,"dot4usb"
  387. [LJ1220_AddReg]
  388. HKR,%Printer_Func%,"Description",,%LJ_1220_Print%
  389. HKLM,%LJ_1220_DOT3%,%ParFwdSkip%,0x00010001,0x60
  390. HKLM,%LJ_1220_DOT3%,%ParRevSkip%,0x00010001,0x778
  391. HKLM,%LJ_1220_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  392. [LJ1220USB_AddReg]
  393. HKR,%Printer_Func%,"Description",,%LJ_1220_Print%
  394. HKR,,"LowerFilters",0x00010000,"dot4usb"
  395. [LJ2200_AddReg]
  396. HKR,%Printer_Func%,"Description",,%LJ_2200_Print%
  397. HKLM,%LJ_2200_DOT3%,%ParFwdSkip%,0x00010001,0x60
  398. HKLM,%LJ_2200_DOT3%,%ParRevSkip%,0x00010001,0x778
  399. HKLM,%LJ_2200_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  400. [LJ2200USB_AddReg]
  401. HKR,%Printer_Func%,"Description",,%LJ_2200_Print%
  402. HKR,,"LowerFilters",0x00010000,"dot4usb"
  403. [LJ3200_AddReg]
  404. HKR,%Printer_Func%,"Description",,%LJ_3200_Print%
  405. HKLM,%LJ_3200_DOT3%,%ParFwdSkip%,0x00010001,0x60
  406. HKLM,%LJ_3200_DOT3%,%ParRevSkip%,0x00010001,0x778
  407. HKLM,%LJ_3200_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  408. [LJ3200USB_AddReg]
  409. HKR,%Printer_Func%,"Description",,%LJ_3200_Print%
  410. HKR,,"LowerFilters",0x00010000,"dot4usb"
  411. [OJet1150_AddReg]
  412. HKR,%Printer_Func%,"Description",,%OJ_1150%
  413. HKR,%Scanner_Func%,"Description",,%OJ_1150_Scan%
  414. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  415. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  416. HKLM,%OJ_1150_DOT3%,%ParFwdSkip%,0x00010001,0x60
  417. HKLM,%OJ_1150_DOT3%,%ParRevSkip%,0x00010001,0x778
  418. HKLM,%OJ_1150_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  419. [OJet1170_AddReg]
  420. HKR,%Printer_Func%,"Description",,%OJ_1170%
  421. HKR,%Scanner_Func%,"Description",,%OJ_1170_Scan%
  422. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  423. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  424. HKLM,%OJ_1170_DOT3%,%ParFwdSkip%,0x00010001,0x60
  425. HKLM,%OJ_1170_DOT3%,%ParRevSkip%,0x00010001,0x778
  426. HKLM,%OJ_1170_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  427. [OJetR40_AddReg]
  428. HKR,%Printer_Func%,"Description",,%OJ_R40_Print%
  429. HKR,%Scanner_Func%,"Description",,%OJ_R40_Scan%
  430. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  431. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  432. HKLM,%OJ_R40_DOT3%,%ParFwdSkip%,0x00010001,0x60
  433. HKLM,%OJ_R40_DOT3%,%ParRevSkip%,0x00010001,0x778
  434. HKLM,%OJ_R40_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  435. [OJetR40xi_AddReg]
  436. HKR,%Printer_Func%,"Description",,%OJ_R40xi_Print%
  437. HKR,%Scanner_Func%,"Description",,%OJ_R40xi_Scan%
  438. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  439. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  440. HKLM,%OJ_R40xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  441. HKLM,%OJ_R40xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  442. HKLM,%OJ_R40xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  443. [OJetR45_AddReg]
  444. HKR,%Printer_Func%,"Description",,%OJ_R45_Print%
  445. HKR,%Scanner_Func%,"Description",,%OJ_R45_Scan%
  446. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  447. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  448. HKLM,%OJ_R45_DOT3%,%ParFwdSkip%,0x00010001,0x60
  449. HKLM,%OJ_R45_DOT3%,%ParRevSkip%,0x00010001,0x778
  450. HKLM,%OJ_R45_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  451. [OJetR60_AddReg]
  452. HKR,%Printer_Func%,"Description",,%OJ_R60_Print%
  453. HKR,%Scanner_Func%,"Description",,%OJ_R60_Scan%
  454. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  455. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  456. HKLM,%OJ_R60_DOT3%,%ParFwdSkip%,0x00010001,0x60
  457. HKLM,%OJ_R60_DOT3%,%ParRevSkip%,0x00010001,0x778
  458. HKLM,%OJ_R60_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  459. [OJetR65_AddReg]
  460. HKR,%Printer_Func%,"Description",,%OJ_R65_Print%
  461. HKR,%Scanner_Func%,"Description",,%OJ_R65_Scan%
  462. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  463. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  464. HKLM,%OJ_R65_DOT3%,%ParFwdSkip%,0x00010001,0x60
  465. HKLM,%OJ_R65_DOT3%,%ParRevSkip%,0x00010001,0x778
  466. HKLM,%OJ_R65_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  467. [OJetR80_AddReg]
  468. HKR,%Printer_Func%,"Description",,%OJ_R80_Print%
  469. HKR,%Scanner_Func%,"Description",,%OJ_R80_Scan%
  470. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  471. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  472. HKLM,%OJ_R80_DOT3%,%ParFwdSkip%,0x00010001,0x60
  473. HKLM,%OJ_R80_DOT3%,%ParRevSkip%,0x00010001,0x778
  474. HKLM,%OJ_R80_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  475. [OJetR80xi_AddReg]
  476. HKR,%Printer_Func%,"Description",,%OJ_R80xi_Print%
  477. HKR,%Scanner_Func%,"Description",,%OJ_R80xi_Scan%
  478. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  479. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  480. HKLM,%OJ_R80xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  481. HKLM,%OJ_R80xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  482. HKLM,%OJ_R80xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  483. [OJetPSC_AddReg]
  484. HKR,%Printer_Func%,"Description",,%OJ_PSC_Print%
  485. HKR,%Scanner_Func%,"Description",,%OJ_PSC_Scan%
  486. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  487. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  488. HKLM,%OJ_PSC_DOT3%,%ParFwdSkip%,0x00010001,0x60
  489. HKLM,%OJ_PSC_DOT3%,%ParRevSkip%,0x00010001,0x778
  490. HKLM,%OJ_PSC_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  491. [OJetG55_AddReg]
  492. HKR,%Printer_Func%,"Description",,%OJ_G55_Print%
  493. HKR,%Scanner_Func%,"Description",,%OJ_G55_Scan%
  494. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  495. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  496. HKLM,%OJ_G55_DOT3%,%ParFwdSkip%,0x00010001,0x60
  497. HKLM,%OJ_G55_DOT3%,%ParRevSkip%,0x00010001,0x778
  498. HKLM,%OJ_G55_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  499. [OJetG55USB_AddReg]
  500. HKR,%Printer_Func%,"Description",,%OJ_G55_Print%
  501. HKR,%Scanner_Func%,"Description",,%OJ_G55_Scan%
  502. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  503. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  504. HKR,,"LowerFilters",0x00010000,"dot4usb"
  505. [OJetG55xi_AddReg]
  506. HKR,%Printer_Func%,"Description",,%OJ_G55xi_Print%
  507. HKR,%Scanner_Func%,"Description",,%OJ_G55xi_Scan%
  508. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  509. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  510. HKLM,%OJ_G55xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  511. HKLM,%OJ_G55xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  512. HKLM,%OJ_G55xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  513. [OJetG55xiUSB_AddReg]
  514. HKR,%Printer_Func%,"Description",,%OJ_G55xi_Print%
  515. HKR,%Scanner_Func%,"Description",,%OJ_G55xi_Scan%
  516. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  517. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  518. HKR,,"LowerFilters",0x00010000,"dot4usb"
  519. [OJetG85_AddReg]
  520. HKR,%Printer_Func%,"Description",,%OJ_G85_Print%
  521. HKR,%Scanner_Func%,"Description",,%OJ_G85_Scan%
  522. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  523. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  524. HKLM,%OJ_G85_DOT3%,%ParFwdSkip%,0x00010001,0x60
  525. HKLM,%OJ_G85_DOT3%,%ParRevSkip%,0x00010001,0x778
  526. HKLM,%OJ_G85_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  527. [OJetG85USB_AddReg]
  528. HKR,%Printer_Func%,"Description",,%OJ_G85_Print%
  529. HKR,%Scanner_Func%,"Description",,%OJ_G85_Scan%
  530. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  531. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  532. HKR,,"LowerFilters",0x00010000,"dot4usb"
  533. [OJetG85xi_AddReg]
  534. HKR,%Printer_Func%,"Description",,%OJ_G85xi_Print%
  535. HKR,%Scanner_Func%,"Description",,%OJ_G85xi_Scan%
  536. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  537. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  538. HKLM,%OJ_G85xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  539. HKLM,%OJ_G85xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  540. HKLM,%OJ_G85xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  541. [OJetG85xiUSB_AddReg]
  542. HKR,%Printer_Func%,"Description",,%OJ_G85xi_Print%
  543. HKR,%Scanner_Func%,"Description",,%OJ_G85xi_Scan%
  544. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  545. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  546. HKR,,"LowerFilters",0x00010000,"dot4usb"
  547. [OJetG95_AddReg]
  548. HKR,%Printer_Func%,"Description",,%OJ_G95_Print%
  549. HKR,%Scanner_Func%,"Description",,%OJ_G95_Scan%
  550. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  551. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  552. HKLM,%OJ_G95_DOT3%,%ParFwdSkip%,0x00010001,0x60
  553. HKLM,%OJ_G95_DOT3%,%ParRevSkip%,0x00010001,0x778
  554. HKLM,%OJ_G95_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  555. [OJetG95USB_AddReg]
  556. HKR,%Printer_Func%,"Description",,%OJ_G95_Print%
  557. HKR,%Scanner_Func%,"Description",,%OJ_G95_Scan%
  558. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  559. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  560. HKR,,"LowerFilters",0x00010000,"dot4usb"
  561. [OJetK60_AddReg]
  562. HKR,%Printer_Func%,"Description",,%OJ_K60_Print%
  563. HKR,%Scanner_Func%,"Description",,%OJ_K60_Scan%
  564. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  565. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  566. HKLM,%OJ_K60_DOT3%,%ParFwdSkip%,0x00010001,0x60
  567. HKLM,%OJ_K60_DOT3%,%ParRevSkip%,0x00010001,0x778
  568. HKLM,%OJ_K60_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  569. [OJetK60USB_AddReg]
  570. HKR,%Printer_Func%,"Description",,%OJ_K60_Print%
  571. HKR,%Scanner_Func%,"Description",,%OJ_K60_Scan%
  572. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  573. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  574. HKR,,"LowerFilters",0x00010000,"dot4usb"
  575. [OJetK60xi_AddReg]
  576. HKR,%Printer_Func%,"Description",,%OJ_K60xi_Print%
  577. HKR,%Scanner_Func%,"Description",,%OJ_K60xi_Scan%
  578. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  579. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  580. HKLM,%OJ_K60xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  581. HKLM,%OJ_K60xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  582. HKLM,%OJ_K60xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  583. [OJetK60xiUSB_AddReg]
  584. HKR,%Printer_Func%,"Description",,%OJ_K60xi_Print%
  585. HKR,%Scanner_Func%,"Description",,%OJ_K60xi_Scan%
  586. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  587. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  588. HKR,,"LowerFilters",0x00010000,"dot4usb"
  589. [OJetK80_AddReg]
  590. HKR,%Printer_Func%,"Description",,%OJ_K80_Print%
  591. HKR,%Scanner_Func%,"Description",,%OJ_K80_Scan%
  592. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  593. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  594. HKLM,%OJ_K80_DOT3%,%ParFwdSkip%,0x00010001,0x60
  595. HKLM,%OJ_K80_DOT3%,%ParRevSkip%,0x00010001,0x778
  596. HKLM,%OJ_K80_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  597. [OJetK80USB_AddReg]
  598. HKR,%Printer_Func%,"Description",,%OJ_K80_Print%
  599. HKR,%Scanner_Func%,"Description",,%OJ_K80_Scan%
  600. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  601. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  602. HKR,,"LowerFilters",0x00010000,"dot4usb"
  603. [OJetK80xi_AddReg]
  604. HKR,%Printer_Func%,"Description",,%OJ_K80xi_Print%
  605. HKR,%Scanner_Func%,"Description",,%OJ_K80xi_Scan%
  606. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  607. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  608. HKLM,%OJ_K80xi_DOT3%,%ParFwdSkip%,0x00010001,0x60
  609. HKLM,%OJ_K80xi_DOT3%,%ParRevSkip%,0x00010001,0x778
  610. HKLM,%OJ_K80xi_DOT3%,%ParResetChannel%,0x00010001, 0x4e
  611. [OJetK80xiUSB_AddReg]
  612. HKR,%Printer_Func%,"Description",,%OJ_K80xi_Print%
  613. HKR,%Scanner_Func%,"Description",,%OJ_K80xi_Scan%
  614. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  615. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  616. HKR,,"LowerFilters",0x00010000,"dot4usb"
  617. [OJetV30USB_AddReg]
  618. HKR,%Printer_Func%,"Description",,%OJ_V30_Print%
  619. HKR,%Scanner_Func%,"Description",,%OJ_V30_Scan%
  620. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  621. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  622. HKR,,"LowerFilters",0x00010000,"dot4usb"
  623. [OJetV40USB_AddReg]
  624. HKR,%Printer_Func%,"Description",,%OJ_V40_Print%
  625. HKR,%Scanner_Func%,"Description",,%OJ_V40_Scan%
  626. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  627. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  628. HKR,,"LowerFilters",0x00010000,"dot4usb"
  629. [OJetV40xiUSB_AddReg]
  630. HKR,%Printer_Func%,"Description",,%OJ_V40xi_Print%
  631. HKR,%Scanner_Func%,"Description",,%OJ_V40xi_Scan%
  632. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  633. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  634. HKR,,"LowerFilters",0x00010000,"dot4usb"
  635. [OJetV45USB_AddReg]
  636. HKR,%Printer_Func%,"Description",,%OJ_V45_Print%
  637. HKR,%Scanner_Func%,"Description",,%OJ_V45_Scan%
  638. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  639. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  640. HKR,,"LowerFilters",0x00010000,"dot4usb"
  641. [OJetV60USB_AddReg]
  642. HKR,%Printer_Func%,"Description",,%OJ_V60_Print%
  643. HKR,%Scanner_Func%,"Description",,%OJ_V60_Scan%
  644. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  645. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  646. HKR,,"LowerFilters",0x00010000,"dot4usb"
  647. [OJetV60xiUSB_AddReg]
  648. HKR,%Printer_Func%,"Description",,%OJ_V60xi_Print%
  649. HKR,%Scanner_Func%,"Description",,%OJ_V60xi_Scan%
  650. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  651. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  652. HKR,,"LowerFilters",0x00010000,"dot4usb"
  653. [OJet720USB_AddReg]
  654. HKR,%Printer_Func%,"Description",,%OJ_720_Print%
  655. HKR,%Scanner_Func%,"Description",,%OJ_720_Scan%
  656. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  657. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  658. HKR,,"LowerFilters",0x00010000,"dot4usb"
  659. [OJet750USB_AddReg]
  660. HKR,%Printer_Func%,"Description",,%OJ_750_Print%
  661. HKR,%Scanner_Func%,"Description",,%OJ_750_Scan%
  662. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  663. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  664. HKR,,"LowerFilters",0x00010000,"dot4usb"
  665. [OJet750xiUSB_AddReg]
  666. HKR,%Printer_Func%,"Description",,%OJ_750xi_Print%
  667. HKR,%Scanner_Func%,"Description",,%OJ_750xi_Scan%
  668. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  669. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  670. HKR,,"LowerFilters",0x00010000,"dot4usb"
  671. [OJet780USB_AddReg]
  672. HKR,%Printer_Func%,"Description",,%OJ_780_Print%
  673. HKR,%Scanner_Func%,"Description",,%OJ_780_Scan%
  674. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  675. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  676. HKR,,"LowerFilters",0x00010000,"dot4usb"
  677. [OJet780xiUSB_AddReg]
  678. HKR,%Printer_Func%,"Description",,%OJ_780xi_Print%
  679. HKR,%Scanner_Func%,"Description",,%OJ_780xi_Scan%
  680. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  681. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  682. HKR,,"LowerFilters",0x00010000,"dot4usb"
  683. [OJet920USB_AddReg]
  684. HKR,%Printer_Func%,"Description",,%OJ_920_Print%
  685. HKR,%Scanner_Func%,"Description",,%OJ_920_Scan%
  686. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  687. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  688. HKR,,"LowerFilters",0x00010000,"dot4usb"
  689. [OJet950USB_AddReg]
  690. HKR,%Printer_Func%,"Description",,%OJ_950_Print%
  691. HKR,%Scanner_Func%,"Description",,%OJ_950_Scan%
  692. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  693. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  694. HKR,,"LowerFilters",0x00010000,"dot4usb"
  695. ;
  696. ; Add the Dot4 driver as a service in W2K
  697. ;
  698. [LJ1200_Inst.NT.Services]
  699. AddService=Dot4,0x00000002,Dot4_Inst
  700. [LJ1200USB_Inst.NT.Services]
  701. AddService = dot4,0x00000002,DOT4_Inst
  702. AddService = dot4usb,,DOT4USB_Service_Inst
  703. [LJ1220_Inst.NT.Services]
  704. AddService=Dot4,0x00000002,Dot4_Inst
  705. [LJ1220USB_Inst.NT.Services]
  706. AddService = dot4,0x00000002,DOT4_Inst
  707. AddService = dot4usb,,DOT4USB_Service_Inst
  708. [LJ2200_Inst.NT.Services]
  709. AddService=Dot4,0x00000002,Dot4_Inst
  710. [LJ2200USB_Inst.NT.Services]
  711. AddService = dot4,0x00000002,DOT4_Inst
  712. AddService = dot4usb,,DOT4USB_Service_Inst
  713. [LJ3200_Inst.NT.Services]
  714. AddService=Dot4,0x00000002,Dot4_Inst
  715. [LJ3200USB_Inst.NT.Services]
  716. AddService = dot4,0x00000002,DOT4_Inst
  717. AddService = dot4usb,,DOT4USB_Service_Inst
  718. [OJet1150_Inst.NT.Services]
  719. AddService=Dot4,0x00000002,Dot4_Inst
  720. [OJet1170_Inst.NT.Services]
  721. AddService=Dot4,0x00000002,Dot4_Inst
  722. [OJetR40_Inst.NT.Services]
  723. AddService=Dot4,0x00000002,Dot4_Inst
  724. [OJetR40xi_Inst.NT.Services]
  725. AddService=Dot4,0x00000002,Dot4_Inst
  726. [OJetR45_Inst.NT.Services]
  727. AddService=Dot4,0x00000002,Dot4_Inst
  728. [OJetR60_Inst.NT.Services]
  729. AddService=Dot4,0x00000002,Dot4_Inst
  730. [OJetR65_Inst.NT.Services]
  731. AddService=Dot4,0x00000002,Dot4_Inst
  732. [OJetR80_Inst.NT.Services]
  733. AddService=Dot4,0x00000002,Dot4_Inst
  734. [OJetR80xi_Inst.NT.Services]
  735. AddService=Dot4,0x00000002,Dot4_Inst
  736. [OJetPSC_Inst.NT.Services]
  737. AddService=Dot4,0x00000002,Dot4_Inst
  738. [OJetG55_Inst.NT.Services]
  739. AddService=Dot4,0x00000002,Dot4_Inst
  740. [OJetG55USB_Inst.NT.Services]
  741. AddService = dot4,0x00000002,DOT4_Inst
  742. AddService = dot4usb,,DOT4USB_Service_Inst
  743. [OJetG55xi_Inst.NT.Services]
  744. AddService=Dot4,0x00000002,Dot4_Inst
  745. [OJetG55xiUSB_Inst.NT.Services]
  746. AddService = dot4,0x00000002,DOT4_Inst
  747. AddService = dot4usb,,DOT4USB_Service_Inst
  748. [OJetG85_Inst.NT.Services]
  749. AddService=Dot4,0x00000002,Dot4_Inst
  750. [OJetG85USB_Inst.NT.Services]
  751. AddService = dot4,0x00000002,DOT4_Inst
  752. AddService = dot4usb,,DOT4USB_Service_Inst
  753. [OJetG85xi_Inst.NT.Services]
  754. AddService=Dot4,0x00000002,Dot4_Inst
  755. [OJetG85xiUSB_Inst.NT.Services]
  756. AddService = dot4,0x00000002,DOT4_Inst
  757. AddService = dot4usb,,DOT4USB_Service_Inst
  758. [OJetG95_Inst.NT.Services]
  759. AddService=Dot4,0x00000002,Dot4_Inst
  760. [OJetG95USB_Inst.NT.Services]
  761. AddService = dot4,0x00000002,DOT4_Inst
  762. AddService = dot4usb,,DOT4USB_Service_Inst
  763. [OJetK60_Inst.NT.Services]
  764. AddService=Dot4,0x00000002,Dot4_Inst
  765. [OJetK60USB_Inst.NT.Services]
  766. AddService = dot4,0x00000002,DOT4_Inst
  767. AddService = dot4usb,,DOT4USB_Service_Inst
  768. [OJetK60xi_Inst.NT.Services]
  769. AddService=Dot4,0x00000002,Dot4_Inst
  770. [OJetK60xiUSB_Inst.NT.Services]
  771. AddService = dot4,0x00000002,DOT4_Inst
  772. AddService = dot4usb,,DOT4USB_Service_Inst
  773. [OJetK80_Inst.NT.Services]
  774. AddService=Dot4,0x00000002,Dot4_Inst
  775. [OJetK80USB_Inst.NT.Services]
  776. AddService = dot4,0x00000002,DOT4_Inst
  777. AddService = dot4usb,,DOT4USB_Service_Inst
  778. [OJetK80xi_Inst.NT.Services]
  779. AddService=Dot4,0x00000002,Dot4_Inst
  780. [OJetK80xiUSB_Inst.NT.Services]
  781. AddService = dot4,0x00000002,DOT4_Inst
  782. AddService = dot4usb,,DOT4USB_Service_Inst
  783. [OJetV30USB_Inst.NT.Services]
  784. AddService = dot4,0x00000002,DOT4_Inst
  785. AddService = dot4usb,,DOT4USB_Service_Inst
  786. [OJetV40USB_Inst.NT.Services]
  787. AddService = dot4,0x00000002,DOT4_Inst
  788. AddService = dot4usb,,DOT4USB_Service_Inst
  789. [OJetV40xiUSB_Inst.NT.Services]
  790. AddService = dot4,0x00000002,DOT4_Inst
  791. AddService = dot4usb,,DOT4USB_Service_Inst
  792. [OJetV45USB_Inst.NT.Services]
  793. AddService = dot4,0x00000002,DOT4_Inst
  794. AddService = dot4usb,,DOT4USB_Service_Inst
  795. [OJetV60USB_Inst.NT.Services]
  796. AddService = dot4,0x00000002,DOT4_Inst
  797. AddService = dot4usb,,DOT4USB_Service_Inst
  798. [OJetV60xiUSB_Inst.NT.Services]
  799. AddService = dot4,0x00000002,DOT4_Inst
  800. AddService = dot4usb,,DOT4USB_Service_Inst
  801. [OJet720USB_Inst.NT.Services]
  802. AddService = dot4,0x00000002,DOT4_Inst
  803. AddService = dot4usb,,DOT4USB_Service_Inst
  804. [OJet750USB_Inst.NT.Services]
  805. AddService = dot4,0x00000002,DOT4_Inst
  806. AddService = dot4usb,,DOT4USB_Service_Inst
  807. [OJet750xiUSB_Inst.NT.Services]
  808. AddService = dot4,0x00000002,DOT4_Inst
  809. AddService = dot4usb,,DOT4USB_Service_Inst
  810. [OJet780USB_Inst.NT.Services]
  811. AddService = dot4,0x00000002,DOT4_Inst
  812. AddService = dot4usb,,DOT4USB_Service_Inst
  813. [OJet780xiUSB_Inst.NT.Services]
  814. AddService = dot4,0x00000002,DOT4_Inst
  815. AddService = dot4usb,,DOT4USB_Service_Inst
  816. [OJet920USB_Inst.NT.Services]
  817. AddService = dot4,0x00000002,DOT4_Inst
  818. AddService = dot4usb,,DOT4USB_Service_Inst
  819. [OJet950USB_Inst.NT.Services]
  820. AddService = dot4,0x00000002,DOT4_Inst
  821. AddService = dot4usb,,DOT4USB_Service_Inst
  822. ;
  823. ; Service configuration info
  824. ;
  825. [Dot4_Inst]
  826. DisplayName = %Dot4_Name%
  827. ServiceType = 1 ; Kernel driver
  828. StartType = 3 ; Manual start
  829. ErrorControl = 1 ; Error ignore
  830. ServiceBinary = %12%\Dot4.sys
  831. [DOT4USB_Service_Inst]
  832. DisplayName = %DOT4USB_NAME% "Dot4USB Filter"
  833. ServiceType = 1 ;KERNEL_DRIVER
  834. StartType = 3 ;DEMAND START
  835. ErrorControl = 0 ;ERROR_IGNORE
  836. ServiceBinary = %12%\dot4usb.sys
  837. LoadOrderGroup = extended base
  838. ;====================================================
  839. ;;
  840. ;; Exported services sections for use in manufacturer specific INF files
  841. ;;
  842. [DOT4.GlobalSection]
  843. Addreg=
  844. CopyFiles=DOT4.CopySys32Files
  845. AddService = dot4, 0x00000002, DOT4.AddService
  846. [DOT4.Services]
  847. AddService=Dot4,0x00000002,Dot4_Inst
  848. [DOT4.CopySys32Files ]
  849. dot4.sys
  850. [DOT4.AddService]
  851. ;
  852. ; Service configuration info
  853. ;
  854. DisplayName = %Dot4_Name%
  855. ServiceType = 1 ; Kernel driver
  856. StartType = 3 ; Manual start
  857. ErrorControl = 1 ; Error ignore
  858. ServiceBinary = %12%\Dot4.sys
  859. ;LoadOrderGroup = Base