home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / dot4prt.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  24.9 KB  |  355 lines

  1. ;;++ Added by AddSDisk.cmd
  2. [SourceDisksNames]
  3. 3426=windows cd
  4. [SourceDisksFiles]
  5. dot4prt.sys         = 3426
  6. ;;--
  7. [Version]
  8. Signature="$Windows NT$"
  9. Class=Dot4Print
  10. ClassGUID={49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
  11. Provider=%MSFT%
  12. DriverVer=06/21/2006,6.0.6001.18000
  13. ;; Commented by AddSDisk.cmd
  14. ;; LayoutFile=layout.inf
  15.  
  16.  
  17.  
  18. ;====================================================
  19.  
  20. [ClassInstall32]
  21. ;
  22. ; Add the Dot4Print class GUID to SYSTEM\CCS\Control\Class
  23. ;
  24. AddReg = Dot4PrintClassAddReg
  25.  
  26. [Dot4PrintClassAddReg]
  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.  
  35. ;====================================================
  36.  
  37. [Manufacturer]
  38. %MSFT%=D4P_Models,NTx86
  39. %HP%=HP_Models,NTx86
  40.  
  41. [D4P_Models.NTx86]
  42. ;
  43. ; This INF supports models with these PnP IDs
  44. ; (Enumerated by any enumerator (*))
  45. ;
  46. %D4Print%=Dot4Print_Inst,DOT4\PRINT
  47.  
  48. [HP_Models.NTx86]
  49.  
  50. %LJ_2300%               = LJ_Inst,dot4\Hewlett-Packardhp_LaF132&PRINT
  51. %LJ_2300%               = LJ_Inst,dot4\Hewlett-Packardhp_LaF132&DOT4&PRINT
  52. %LJ_2300%               = LJ_Inst,dot4\VID_03F0&PID_0B17&PRINT
  53.  
  54. %LJ_2300L%             = LJ_Inst,dot4\Hewlett-Packardhp_La8003&PRINT
  55. %LJ_2300L%             = LJ_Inst,dot4\Hewlett-Packardhp_La8003&DOT4&PRINT
  56. %LJ_2300L%             = LJ_Inst,dot4\VID_03F0&PID_1217&PRINT
  57.  
  58. %LJ_3015%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La6D84&PRINT
  59. %LJ_3015%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La6D84&PRINT
  60. %LJ_3015%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1617&Rev_0100&PRINT,dot4\Vid_03f0&Pid_1617&PRINT
  61.  
  62. %LJ_3020%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La9E44&PRINT
  63. %LJ_3020%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La9E44&PRINT
  64. %LJ_3020%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1717&Rev_0100&PRINT,dot4\Vid_03f0&Pid_1717&PRINT
  65.  
  66. %LJ_3030%     = LJ_par_Inst,dot4\Hewlett-Packardhp_La0E45&PRINT
  67. %LJ_3030%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La0E45&PRINT
  68. %LJ_3030%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1817&Rev_0100&PRINT,dot4\Vid_03f0&Pid_1817&PRINT
  69.  
  70. %LJ_3380%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La3EB2&PRINT
  71. %LJ_3380%      = LJ_par_Inst,dot4\Hewlett-Packardhp_La3EB2&PRINT
  72. %LJ_3380%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1917&Rev_0100&PRINT,dot4\Vid_03f0&Pid_1917&PRINT
  73.  
  74. %LJ_2550%       = LJ_par_Inst,dot4\hewlett-packardhp_co650A&DOT4&PRINT
  75. %LJ_2550%      = LJ_par_Inst,dot4\hewlett-packardhp_co650A&PRINT
  76. %LJ_2550%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1C17&PRINT
  77.  
  78. %LJ_5550%       = LJ_usb_Inst,dot4\vid_03f0&pid_1f17&print
  79. %LJ_5550%    = LJ_par_Inst,dot4\Hewlett-Packardhp_coC8EB&DOT4&PRINT
  80. %LJ_5550%    = LJ_par_Inst,dot4\Hewlett-Packardhp_coC8EB&PRINT
  81.  
  82. %LJ_2410%    = LJ_usb_Inst,dot4\vid_03f0&pid_2517&print
  83. %LJ_2420%       = LJ_usb_Inst,dot4\vid_03f0&pid_2917&print
  84. %LJ_2430%       = LJ_usb_Inst,dot4\vid_03f0&pid_2A17&print
  85.  
  86.  
  87. %LJ_2410%    = LJ_par_Inst,dot4\Hewlett-Packardhp_La5304&dot4&print
  88. %LJ_2410%    = LJ_par_Inst,dot4\Hewlett-Packardhp_La5304&print
  89.  
  90. %LJ_2420%     = LJ_par_Inst,dot4\Hewlett-Packardhp_LaA304&dot4&print
  91. %LJ_2420%     = LJ_par_Inst,dot4\Hewlett-Packardhp_LaA304&print
  92.  
  93. %LJ_2430%    = LJ_par_Inst,dot4\Hewlett-Packardhp_La3305&dot4&print
  94. %LJ_2430%    = LJ_par_Inst,dot4\Hewlett-Packardhp_La3305&print
  95.  
  96.  
  97. %LJ_2820%  = LJ_usb_Inst,dot4\Vid_03f0&Pid_2617&rev_0100&mi_00&PRINT
  98. %LJ_2830%  = LJ_usb_Inst,dot4\Vid_03f0&Pid_2717&rev_0100&mi_00&PRINT
  99. %LJ_2840%  = LJ_usb_Inst,dot4\Vid_03f0&Pid_2817&rev_0100&mi_00&PRINT
  100.  
  101. %LJ_4250% = LJ_usb_Inst,dot4\vid_03f0&pid_2417&print
  102. %LJ_4350% = LJ_usb_Inst,dot4\vid_03f0&pid_2317&print
  103.  
  104. %LJ_4250% = LJ_par_Inst,dot4\Hewlett-Packardhp_La1AE6&dot4&print
  105. %LJ_4250% = LJ_par_Inst,dot4\Hewlett-Packardhp_La1AE6&print
  106.  
  107. %LJ_4350% = LJ_par_Inst,dot4\Hewlett-Packardhp_LaDAB7&dot4&print
  108. %LJ_4350% = LJ_par_Inst,dot4\Hewlett-Packardhp_LaDAB7&print
  109.  
  110. %LJ_9500MFP%     = LJ_usb_Inst,dot4\vid_03f0&pid_2217&print
  111. %LJ_9500MFP%     = LJ_par_Inst,dot4\Hewlett-Packardhp_coBF85&dot4&PRINT
  112. %LJ_9500MFP%     = LJ_par_Inst,dot4\Hewlett-Packardhp_coBF85&PRINT
  113.  
  114. %LJ_9050%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LAB7C4&dot4&PRINT
  115. %LJ_9050%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LAB7C4&PRINT
  116.  
  117. %LJ_9040MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LA4C25&dot4&PRINT
  118. %LJ_9040MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LA4C25&PRINT
  119.  
  120. %LJ_9050MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LA5CA5&dot4&PRINT
  121. %LJ_9050MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LA5CA5&PRINT
  122.  
  123. %LJ_1320%      = LJ_par_Inst,dot4\hewlett-packardhp_La0CA5&DOT4&PRINT
  124. %LJ_1320%      = LJ_par_Inst,dot4\hewlett-packardhp_La0CA5&PRINT
  125. %LJ_1320%      = LJ_usb_Inst,dot4\Vid_03f0&Pid_1D17&PRINT
  126.  
  127. %LJ_4345MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LaC77B&dot4&PRINT
  128. %LJ_4345MFP%    = LJ_par_Inst,dot4\Hewlett-Packardhp_LaC77B&PRINT
  129.  
  130. %PS_130%   =  Dot4Print_Inst,dot4\Vid_03f0&Pid_3902&PRINT,dot4\Vid_03f0&Pid_3902&rev_0100&PRINT
  131. %PS_230%   =  Dot4Print_Inst,dot4\Vid_03f0&Pid_3502&PRINT,dot4\Vid_03f0&Pid_3502&rev_0100&PRINT
  132. %PS_7150%  =  Dot4Print_Inst,dot4\Vid_03f0&Pid_3a02&PRINT,dot4\Vid_03f0&Pid_3a02&rev_0100&PRINT
  133. %PS_7350%  =  Dot4Print_Inst,dot4\Vid_03f0&Pid_3c02&PRINT,dot4\Vid_03f0&Pid_3c02&rev_0100&PRINT
  134. %PS_7550%  =  Dot4Print_Inst,dot4\Vid_03f0&Pid_3e02&PRINT,dot4\Vid_03f0&Pid_3e02&rev_0100&PRINT
  135. %PS_7345%  =  Dot4Print_Inst,dot4\Vid_03f0&Pid_2002&PRINT,dot4\Vid_03f0&Pid_2002&rev_0100&PRINT
  136.  
  137. %LJ_4200%      =  LJ_par_Inst,dot4\Hewlett-PackardHP_La4AE5&Dot4&PRINT
  138. %LJ_4200%      =  LJ_par_Inst,dot4\Hewlett-PackardHP_La4AE5&PRINT
  139.  
  140. %LJ_5500%  =  LJ_par_Inst,dot4\Hewlett-Packardhp_coFA3C&Dot4&PRINT
  141. %LJ_5500%  =  LJ_par_Inst,dot4\Hewlett-Packardhp_coFA3C&PRINT
  142.  
  143. %LJ_9500N%  = LJ_par_Inst,dot4\Hewlett-Packardhp_coAA3F&Dot4&PRINT
  144. %LJ_9500N%  = LJ_par_Inst,dot4\Hewlett-Packardhp_coAA3F&PRINT
  145.  
  146. %LJ_4300%  =  LJ_par_Inst,dot4\Hewlett-PackardHP_La8AB4&Dot4&PRINT
  147. %LJ_4300%  =  LJ_par_Inst,dot4\Hewlett-PackardHP_La8AB4&PRINT
  148.  
  149. %LJ_1300%  = LJ_par_Inst,dot4\Hewlett-Packardhp_La8535&Dot4&PRINT
  150. %LJ_1300%  = LJ_par_Inst,dot4\Hewlett-Packardhp_La8535&PRINT
  151. %LJ_1300%  = LJ_usb_Inst,dot4\VID_03F0&PID_1017&PRINT
  152.  
  153. %LJ_3300%    = LJ_par_Inst,dot4\Hewlett-PackardHP_LaB770&Dot4&PRINT
  154. %LJ_3300%    = LJ_par_Inst,dot4\Hewlett-PackardHP_LaB770&PRINT
  155. %LJ_3300%   = LJ_usb_Inst,dot4\Vid_03f0&Pid_0817&Rev_0100&PRINT,dot4\Vid_03f0&Pid_0817&PRINT
  156.  
  157. %LJ_3330%    = LJ_par_Inst,dot4\Hewlett-PackardHP_La0E2D&Dot4&PRINT
  158. %LJ_3330%    = LJ_par_Inst,dot4\Hewlett-PackardHP_La0E2D&PRINT
  159. %LJ_3330%   = LJ_usb_Inst,dot4\Vid_03f0&Pid_0917&Rev_0100&PRINT,dot4\Vid_03f0&Pid_0917&PRINT
  160.  
  161. %LJ_3700%    = LJ_Inst,dot4\Vid_03f0&Pid_0A17&PRINT
  162.  
  163. %LJ_4200L%      =  LJ_par_Inst,dot4\Hewlett-Packardhp_La7E8A&Dot4&PRINT
  164. %LJ_4200L%      =  LJ_par_Inst,dot4\Hewlett-Packardhp_La7E8A&PRINT
  165.  
  166. %LJ_4600%  =  LJ_par_Inst,dot4\Hewlett-Packardhp_co06CD&Dot4&PRINT
  167. %LJ_4600%  =  LJ_par_Inst,dot4\Hewlett-Packardhp_co06CD&PRINT
  168.  
  169. %LJ_4550%  =  LJ_par_Inst,dot4\Hewlett-PackardHP_Co16E1&Dot4&PRINT
  170. %LJ_4550%  =  LJ_par_Inst,dot4\Hewlett-PackardHP_Co16E1&PRINT
  171.  
  172. %LJ_4100%  =  LJ_par_Inst,dot4\HEWLETT-PACKARDHP_LaB55B&Dot4&PRINT
  173. %LJ_4100%  =  LJ_par_Inst,dot4\HEWLETT-PACKARDHP_LaB55B&PRINT
  174.  
  175. %DJ_450%   = Dot4Print_Inst,dot4\hpdj4506CD8&PRINT
  176. %DJ_450%   = Dot4Print_Inst,dot4\hpdj4506CD8&DOT4&PRINT
  177. %DJ_450%          = Dot4Print_Inst,dot4\VID_03F0&PID_0512&PRINT
  178.  
  179. %OJ_9100%             = Dot4Print_Inst,dot4\hewlett-packardOffic42C4&DOT4&PRINT
  180. %OJ_9100%             = Dot4Print_Inst,dot4\hewlett-packardOffic42C4&PRINT
  181. %OJ_9100%              = Dot4Print_Inst,dot4\vid_03f0&pid_0d12&PRINT
  182. %LJ_3050% = LJ_usb_Inst,dot4\Vid_03f0&Pid_3217&mi_00&PRINT
  183. %LJ_3052% = LJ_usb_Inst,dot4\Vid_03f0&Pid_3317&mi_00&PRINT
  184. %LJ_3055% = LJ_usb_Inst,dot4\vid_03f0&pid_3417&mi_00&PRINT
  185. %LJ_3390% = LJ_usb_Inst,dot4\vid_03f0&pid_3517&mi_00&PRINT
  186. %LJ_3392% = LJ_usb_Inst,dot4\vid_03f0&pid_3517&mi_00&PRINT
  187. ;================================================================================
  188. [Dot4Print_Inst.NT]
  189. CopyFiles=Dot4Print_CopyFiles
  190.  
  191. [LJ_Inst.NT]
  192. CopyFiles=Dot4Print_CopyFiles
  193.  
  194. DriverVer=10/01/2002,6.0.5112.0
  195.  
  196.  
  197. [LJ_par_Inst.NT]
  198. CopyFiles = Dot4Print_CopyFiles
  199. AddReg = Dot4Print_AddReg
  200. DriverVer=10/01/2002,6.0.5112.0
  201.  
  202. [LJ_usb_Inst.NT]
  203. CopyFiles = Dot4Print_CopyFiles
  204. AddReg = Dot4Print_AddReg
  205. DriverVer=10/01/2002,6.0.5112.0
  206.  
  207.  
  208. ;============================================================================================
  209. [Dot4Print_CopyFiles]
  210. ;
  211. ; For all this, just one file...
  212. ;
  213. Dot4Prt.sys,,,0x100
  214.  
  215. ;============================================================================================
  216.  
  217. [Dot4Print_Inst.NT.HW]
  218. ;
  219. ; Special configuration info
  220. ;
  221. AddReg=Dot4Print_AddReg
  222.  
  223. [LJ_Inst.NT.HW]
  224. AddReg=Dot4Print_AddReg
  225.  
  226. [LJ_par_Inst.NT.HW]
  227. AddReg=Dot4Print_AddReg
  228.  
  229. [LJ_usb_Inst.NT.HW]    
  230. AddReg=Dot4Print_AddReg
  231.  
  232. ;===============================================================================================
  233.  
  234. [Dot4Print_AddReg]
  235. ;
  236. ; Add keys under Enum\enumeratorID\device-instance-id
  237. ;
  238. ;HKR,,"ReadService",,%ReadServiceName%
  239. ;HKR,,"WriteService",,%WriteServiceName%
  240. HKR,,"ReadSocketId",0x00010001,0x0002
  241. HKR,,"WriteSocketId",0x00010001,0x0002
  242. HKR,,"ReadBufferSize",0x00010001,0x7FFF
  243. HKR,,"WriteBufferSize",0x00010001,0x7FFF
  244.  
  245.  
  246.  
  247. ;=============================================================================================
  248.  
  249. [Dot4Print_Inst.NT.Services]
  250. ;
  251. ; Add the Dot4 driver as a service
  252. ;
  253. AddService=Dot4Print,0x00000002,Dot4PrintService
  254.  
  255. [LJ_Inst.NT.Services]
  256. AddService=Dot4Print,0x00000002,Dot4PrintService
  257.  
  258. [LJ_par_Inst.NT.Services]
  259. AddService=Dot4Print,0x00000002,Dot4PrintService
  260.  
  261. [LJ_usb_Inst.NT.Services]
  262. AddService=Dot4Print,0x00000002,Dot4PrintService
  263.  
  264.  
  265. [Dot4PrintService]
  266. ;
  267. ; Service configuration info
  268. ;
  269. DisplayName     = %Dot4Print_Name%
  270. ServiceType     = 1             ; Kernel driver
  271. StartType       = 3             ; Manual start
  272. ErrorControl    = 1             ; Error ignore
  273. ServiceBinary   = %12%\Dot4Prt.sys
  274.  
  275. ;====================================================
  276.  
  277. [ControlFlags]
  278. ExcludeFromSelect = *
  279.  
  280. ;====================================================
  281.  
  282. [DestinationDirs]
  283. DefaultDestDir = 10,System32\drivers
  284.  
  285. ;====================================================
  286. // String section below for localizers
  287. [Strings]
  288. Dot4Print_Name="Print Class Driver for IEEE-1284.4"
  289. MSFT="Microsoft"
  290. Floppy_Description = "Disk"
  291. Desc_Val="Description"
  292. ClassName="IEEE 1284.4 compatible printers"
  293. D4Print="IEEE 1284.4 compatible printer"
  294.  
  295. HP = "HP"
  296.  
  297. LJ_2300  =   "HP LaserJet 2300 (DOT4PRT)" 
  298. LJ_2300L =  "HP LaserJet 2300L (DOT4PRT)"
  299. LJ_3015  =  "HP LaserJet 3015 (DOT4PRT)"
  300. LJ_3020  =  "HP LaserJet 3020 (DOT4PRT)"
  301. LJ_3030  =  "HP LaserJet 3030 (DOT4PRT)"  
  302. LJ_3380  =  "HP LaserJet 3380 (DOT4PRT)" 
  303. LJ_2550  =  "HP Color LaserJet 2550 series (DOT4PRT)"
  304. LJ_5550  = "HP Color LaserJet 5550 (DOT4PRT)"
  305.  
  306. LJ_2410 = "HP LaserJet 2410 (DOT4PRT)"
  307. LJ_2420 ="HP LaserJet 2420 (DOT4PRT)"    
  308. LJ_2430 ="HP LaserJet 2430 (DOT4PRT)"
  309.  
  310. LJ_2820 ="HP Color LaserJet 2820 (DOT4PRT)"      
  311. LJ_2830 ="HP Color LaserJet 2830 (DOT4PRT)"      
  312. LJ_2840 = "HP Color LaserJet 2840 (DOT4PRT)"     
  313.  
  314.  
  315.  
  316. LJ_4250   = "HP LaserJet 4250 (DOT4PRT)"
  317. LJ_4350   = "HP LaserJet 4250 (DOT4PRT)"
  318.  
  319. LJ_9500MFP   = "HP Color LaserJet 9500 MFP (DOT4PRT)"
  320. LJ_9050      = "HP LaserJet 9050 (DOT4PRT)"
  321. LJ_9040MFP   = "HP LaserJet 9040 MFP (DOT4PRT)"
  322. LJ_9050MFP   = "HP LaserJet 9050 MFP (DOT4PRT)"
  323.  
  324. LJ_1320      = "HP LaserJet 1320 series (DOT4PRT)" 
  325. LJ_4345MFP   = "HP LaserJet 4345 mfp (DOT4PRT)"
  326.  
  327.  
  328. PS_130       =  "HP Photosmart 130 series (Dot4PRT)"
  329. PS_230       =  "HP Photosmart 230 series (Dot4PRT)"
  330. PS_7150      =  "HP Photosmart 7150 series (Dot4PRT)"
  331. PS_7350      =  "HP Photosmart 7350 series (Dot4PRT)"
  332. PS_7550      =  "HP Photosmart 7550 series (Dot4PRT)"
  333. PS_7345      =  "HP Photosmart 7345 series (Dot4PRT)"
  334.  
  335. LJ_4200           = "HP LaserJet 4200 (Dot4PRT) "
  336. LJ_5500           = "HP Color LaserJet 5500 (Dot4PRT)"
  337. LJ_9500N          = "HP Color LaserJet 9500  (Dot4PRT)"
  338. LJ_4300           = "HP LaserJet 4300 (Dot4PRT) "
  339. LJ_1300           = "HP LaserJet 1300 series (DOT4PRT)" 
  340. LJ_3300              = "HP LaserJet 3300 (DOT4PRT)"
  341. LJ_3330              = "HP LaserJet 3330 (DOT4PRT)"
  342. LJ_3700           = "HP Color LaserJet 3700 (DOT4PRT)"   
  343. LJ_4200L          = "HP LaserJet 4200L (Dot4PRT) "
  344. LJ_4600           = "HP Color LaserJet 4600 (DOT4PRT)"
  345. LJ_4550           = "HP Color LaserJet 4550 (DOT4PRT)" 
  346. LJ_4100           = "HP LaserJet 4100 (DOT4PRT) "
  347. DJ_450            = "HP DeskJet 450 (DOT4PRT)"
  348. OJ_9100           = "HP OfficeJet 9100 Series (DOT4PRT)"
  349.  
  350. LJ_3050  =  "HP LaserJet 3050 (DOT4PRT)"  
  351. LJ_3052  =  "HP LaserJet 3052 (DOT4PRT)"
  352. LJ_3055  =  "HP LaserJet 3055 (DOT4PRT)"
  353. LJ_3390  =  "HP LaserJet 3090 (DOT4PRT)"
  354. LJ_3392  =  "HP LaserJet 3092 (DOT4PRT)"
  355.