home *** CD-ROM | disk | FTP | other *** search
/ jppd.dyndns.org / jppd.dyndns.org.tar / jppd.dyndns.org / DRIVERS / job_jet / oltid412.inf < prev    next >
INI File  |  2006-10-27  |  7KB  |  290 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 {1E22796D-FAAC-490a-AD2A-90D6F2D5549E}
  11. ;
  12.  
  13. ; ----- DO NOT MODIFY HEADER TEXT ABOVE THIS LINE! ------------ 
  14. ;--*/
  15.  
  16. [Version]
  17. Signature="$Windows NT$"
  18. Class="Dot4 OEM12"
  19. ;ClassGUID={48721b56-6795-11d2-b1a8-0080c72e74a2} ;dot4 class guid
  20. ClassGUID={B5076A5F-97A1-4539-A811-6F9120FC7A22}
  21. Provider=%INF_Provider%
  22. DriverVer=01/29/2002, 4.5.0.0
  23. CatalogFile.NT=OLTid412.cat
  24.  
  25. ;====================================================
  26.  
  27. [ControlFlags]
  28. ExcludeFromSelect=*
  29.  
  30. [DestinationDirs]
  31. DefaultDestDir = 10,System32\drivers
  32. Dot4IO_CpyFiles = 11
  33.  
  34. [SourceDisksNames.x86]
  35. 1 = %CD%,,,
  36. 2 = %CD%,,,"Drivers\dot4\win2000"
  37.  
  38. [SourceDisksNames]
  39. 1 = %CD%,,,
  40.  
  41. [SourceDisksFiles.x86]
  42. OEMid412.sys = 2
  43. OEMidr12.dll = 2
  44. OEMipr12.dll = 2
  45. OEMipm12.exe = 2
  46. OEMinw12.exe = 2
  47. OEMisn12.dll = 2
  48. OEMipt12.dll = 2
  49.  
  50.  
  51. [SourceDisksFiles]
  52. oemid412.sys = 1,Drivers\dot4\win98
  53. OEMidr12.dll = 1,Drivers\dot4\win98
  54. OEMipr12.dll = 1,Drivers\dot4\win98
  55. OEMipm12.exe = 1,Drivers\dot4\win98
  56. OEMinw12.exe = 1,Drivers\dot4\win98
  57. OEMisn12.dll = 1,Drivers\dot4\win98
  58. OEMipt12.dll = 1,Drivers\dot4\win98
  59.  
  60. ;====================================================
  61.  
  62. [ClassInstall]
  63. ;
  64. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  65. ;
  66. AddReg = Dot4ClassAddReg
  67.  
  68.  
  69. [ClassInstall32]
  70. ;
  71. ; Add the Dot4 class GUID to SYSTEM\CCS\Control\Class
  72. ;
  73. AddReg = Dot4ClassAddReg
  74.  
  75. [Dot4ClassAddReg]
  76. ;
  77. ; Give the class a descriptive name and an icon
  78. ;
  79. HKR,,,,"Dot4 OEM12"
  80. HKR,,Icon,,"-20"
  81.  
  82. ;====================================================
  83.  
  84. [Manufacturer]
  85. %HP%=HP_Models,NTx86.5.1
  86.  
  87. [HP_Models]
  88. ;
  89. ; This INF supports models with these PnP IDs
  90. ; (Enumerated by any enumerator (*))
  91. ;
  92.  
  93. "Job_Jet M400 (DOT4)"   = Solar_Inst,dot4usb\vid_0b3c&pid_A880&mi_02&dot4
  94.  
  95. [HP_Models.NTx86.5.1]
  96.  
  97. "Job_Jet M400 (DOT4)"    = MSDot4Usb_Inst,dot4usb\vid_0b3c&pid_A880&mi_02&dot4
  98.  
  99. ;====================================================
  100.  
  101. ;; Banzai Lite
  102.  
  103. ;Section for 9x
  104. [BanzaiLite_Inst]
  105. AddReg=Dot4_AddReg98,AddReg_Print_Func
  106. CopyFiles=Dot4_CpyFiles
  107. DriverVer=01/29/2002, 4.5.0.0
  108.  
  109. ;Section for Win2K/xP
  110. [BanzaiLite_Inst.NT]
  111. AddReg=AddReg_Print_Func
  112. CopyFiles=Dot4_CpyFiles
  113. DriverVer=01/29/2002, 4.5.0.0
  114.  
  115. ;; Banzai High
  116.  
  117. [BanzaiHigh_Inst]
  118. AddReg=Dot4_AddReg98,AddReg_Print_Func,AddReg_Store_Func
  119. CopyFiles=Dot4_CpyFiles
  120. DriverVer=01/29/2002, 4.5.0.0
  121.  
  122. [BanzaiHigh_Inst.NT]
  123. AddReg=AddReg_Print_Func
  124. CopyFiles=Dot4_CpyFiles
  125. DriverVer=01/29/2002, 4.5.0.0
  126.  
  127. ;; Banzai 3PJ
  128.  
  129. [Banzai3PJ_Inst]
  130. AddReg=Dot4_AddReg98,AddReg_Print_Func,AddReg_Store_Func
  131. CopyFiles=Dot4_CpyFiles
  132. DriverVer=01/29/2002, 4.5.0.0
  133.  
  134. [Banzai3PJ_Inst.NT]
  135. AddReg=AddReg_Print_Func
  136. CopyFiles=Dot4_CpyFiles
  137. DriverVer=01/29/2002, 4.5.0.0
  138.  
  139. ;; Solar
  140.  
  141. [Solar_Inst]
  142. AddReg=Dot4_AddReg98,AddReg_Print_Func
  143. CopyFiles=Dot4_CpyFiles
  144. DriverVer=01/29/2002, 4.5.0.0
  145.  
  146. [Solar_Inst.NT]
  147. AddReg=AddReg_Print_Func
  148. CopyFiles=Dot4_CpyFiles
  149. DriverVer=01/29/2002, 4.5.0.0
  150.  
  151. ;
  152. ; Copy files for the XP installation
  153. ;
  154. [MSDot4Usb_Inst.NT]
  155. Include=DOT4.INF
  156. Needs=Dot4_OEM
  157. AddReg=MS_AddReg_Print_Func,AddReg_Scan_Func
  158. CopyFiles=Dot4_CpyFiles,Dot4IO_CpyFiles
  159.  
  160. ;====================================================
  161.  
  162. [Dot4_CpyFiles]
  163. oemid412.sys
  164.  
  165. [Dot4IO_CpyFiles]
  166. OEMidr12.dll,,,0x10
  167. OEMipr12.dll,,,0x10
  168. OEMipm12.exe,,,0x10
  169. OEMinw12.exe,,,0x10
  170. OEMisn12.dll,,,0x10
  171. OEMipt12.dll,,,0x10
  172.  
  173. ;====================================================
  174.  
  175. ; Special configuration information
  176.  
  177. ; Win98
  178. ;
  179. [BanzaiLite_Inst.HW]
  180. AddReg=AddReg_Print_Func,AddReg_Scan_Func
  181.  
  182. ; Win2K
  183. ;
  184. [BanzaiLite_Inst.NT.HW]
  185. AddReg=AddReg_Print_Func,AddReg_Scan_Func
  186.  
  187.  
  188. [BanzaiHigh_Inst.HW]
  189. AddReg=AddReg_Print_Func,AddReg_Store_Func,AddReg_Scan_Func
  190.  
  191. [BanzaiHigh_Inst.NT.HW]
  192. AddReg=AddReg_Print_Func,AddReg_Scan_Func
  193.  
  194. [Banzai3PJ_Inst.HW]
  195. AddReg=AddReg_Print_Func,AddReg_Store_Func,AddReg_Scan_Func
  196.  
  197. [Banzai3PJ_Inst.NT.HW]
  198. AddReg=AddReg_Print_Func,AddReg_Scan_Func
  199.  
  200. [Solar_Inst.HW]
  201. AddReg=AddReg_Print_Func
  202.  
  203. [Solar_Inst.NT.HW]
  204. AddReg=AddReg_Print_Func,AddReg_Scan_Func
  205.  
  206. [MSDot4Usb_Inst.NT.HW]
  207. AddReg=MS_AddReg_Print_Func,AddReg_Scan_Func
  208.  
  209. ;====================================================
  210.  
  211. ;
  212. ;Driver Registry entry
  213. ;
  214. [Dot4_AddReg98]
  215. HKR,,DevLoader,,*ntkern
  216. HKR,,NTMPDriver,,OEMid412.sys
  217.  
  218. [MS_AddReg_Print_Func]
  219. HKR,%MS_Printer_Func%,%Desc_Val%,,%Dot4Psc%
  220. HKR,%Policy%,%CreditOnZeroLength%,0x00010001,0x1
  221. HKR,%Policy%,%PiggyBackCredit%,0x00010001,0x1
  222.  
  223. ;====================================================
  224. ;
  225. ; Add keys under Enum\enumeratorID\device-instance-id
  226. ; These keys name all the "functions" a Dot4 device
  227. ; supports. A Friendly-name for the function lives in
  228. ; this key.
  229. ;
  230.  
  231. [AddReg_Print_Func]
  232. HKR,%Printer_Func%,%Desc_Val%,,%Dot4Psc%
  233.  
  234. [AddReg_Scan_Func]
  235. HKR,%Scanner_Func%,%Desc_Val%,,%Dot4Psc%
  236.  
  237. [AddReg_Store_Func]
  238. HKR,%Storage_Func%,%Desc_Val%,,%Dot4Str%
  239.  
  240. ;====================================================
  241.  
  242. ;
  243. ; Add the Dot4 driver as a service in W2K
  244. ;
  245. [BanzaiLite_Inst.NT.Services]
  246. AddService=OEMid412,0x00000002,Dot4_Inst.AddService
  247.  
  248. [BanzaiHigh_Inst.NT.Services]
  249. AddService=OEMid412,0x00000002,Dot4_Inst.AddService
  250.  
  251. [Banzai3PJ_Inst.NT.Services]
  252. AddService=OEMid412,0x00000002,Dot4_Inst.AddService
  253.  
  254. [Solar_Inst.NT.Services]
  255. AddService=OEMid412,0x00000002,Dot4_Inst.AddService
  256.  
  257.  
  258. ;
  259. ; Service configuration info
  260. ;
  261. [Dot4_Inst.AddService]
  262. DisplayName     = %Dot4_Name%
  263. ServiceType     = 1             ; Kernel driver
  264. StartType       = 3             ; Manual start
  265. ErrorControl    = 1             ; Error ignore
  266. ServiceBinary   = %12%\OEMid412.sys
  267.  
  268. [MSDot4Usb_Inst.NT.Services]
  269. Include=DOT4.INF
  270. Needs=DOT4.Services
  271.  
  272. ;====================================================
  273.  
  274. [Strings]
  275. Dot4_Name           = "IEEE-1284.4 Driver OEMid412"
  276. HP                  = "Hewlett-Packard"
  277. INF_Provider        = "Hewlett-Packard"
  278. CD                  = "Disk"
  279. Desc_Val            = "Description"
  280. Printer_Func        = "Functions\PRINT_HPZ"
  281. Scanner_Func        = "Functions\SCAN_OEM"
  282. Storage_Func        = "Functions\STORE_OEM"
  283. Dot4Str             = "psc printer card reader (OEM12)"
  284. Dot4Psc            = "psc printer"
  285. MS_Printer_Func     = "Functions\PRINT"
  286. Policy              = "Policy"
  287. CreditOnZeroLength  = "CreditOnZeroLength"
  288. PiggyBackCredit     = "PiggyBackCredit"
  289. MS_DOT4USB_NAME         = "MS Dot4USB Filter"
  290.