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

  1.  
  2.  
  3. ;;++ Added by AddSDisk.cmd
  4. [SourceDisksNames]
  5. 3426=windows cd
  6.  
  7. [SourceDisksFiles]
  8. dot4scan.sys         = 3426
  9. hpojwia.dll         = 3426
  10. hpo5300a.aio         = 3426
  11. hpo5400a.aio         = 3426
  12. hpo5500a.aio         = 3426
  13. ;;--
  14.  
  15. [Version]
  16. Signature="$Windows NT$"
  17. Class=Image
  18. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  19. Provider=%msft%
  20. DriverVer=06/21/2006,6.0.6001.18000
  21.  
  22. ;====================================================
  23.  
  24. [ControlFlags]
  25. ExcludeFromSelect=*
  26.  
  27. [DestinationDirs]
  28. DefaultDestDir=11                               ; LDID_SYS
  29. Dot4Scan_CopySysFiles   = 10,System32\drivers
  30. DS.RemoveFiles          = 10,TWAIN_32
  31.  
  32. ;====================================================
  33.  
  34. [Manufacturer]
  35. %HP%=D4P_Models,NTx86
  36.  
  37. [D4P_Models.NTx86]
  38. ;
  39. ; This INF supports models with these PnP IDs
  40. ; (Enumerated by any enumerator (*))
  41. ;
  42. %OJ_1150_Scan%  =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC30A3&SCAN
  43. %OJ_1170_Scan%  =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC9D64&SCAN
  44. %OJ_R40_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC4ABC&SCAN
  45. %OJ_R40xi_Scan% =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC010B&SCAN
  46. %OJ_R45_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC497C&SCAN
  47. %OJ_R60_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC2ABD&SCAN
  48. %OJ_R65_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC297D&SCAN
  49. %OJ_R80_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC4AB9&SCAN
  50. %OJ_R80xi_Scan% =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC5108&SCAN
  51. %OJ_PSC_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDPSC_59784&SCAN
  52. %OJ_G55_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0011&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0011&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFICEB07&SCAN
  53. %OJ_G55xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0111&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0111&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFIC51a0&SCAN
  54. %OJ_G85_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0211&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0211&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFIC7B03&SCAN
  55. %OJ_G85xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0311&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0311&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFICFDA2&SCAN
  56. %OJ_G95_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0411&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0411&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFICEB02&SCAN
  57. %OJ_K60_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0511&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0511&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFIC4AD5&SCAN
  58. %OJ_K60xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0611&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0611&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFIC493D&SCAN
  59. %OJ_K80_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0711&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0711&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFIC2AD1&SCAN
  60. %OJ_K80xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0811&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0811&Rev_0100&SCAN,DOT4\HEWLETT-PACKARDOFFICA13F&SCAN
  61. %OJ_V30_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1311&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1311&Rev_0100&SCAN
  62. %OJ_V40_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_0f11&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_0f11&Rev_0100&SCAN
  63. %OJ_V40xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1011&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1011&Rev_0100&SCAN
  64. %OJ_V45_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1911&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1911&Rev_0100&SCAN
  65. %OJ_V60_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1111&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1111&Rev_0100&SCAN
  66. %OJ_V60xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1211&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1211&Rev_0100&SCAN
  67. %OJ_720_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1811&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1811&Rev_0100&SCAN
  68. %OJ_750_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1411&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1411&Rev_0100&SCAN
  69. %OJ_750xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1511&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1511&Rev_0100&SCAN
  70. %OJ_780_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1611&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1611&Rev_0100&SCAN
  71. %OJ_780xi_Scan% =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1711&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1711&Rev_0100&SCAN
  72. %OJ_920_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1f11&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1f11&Rev_0100&SCAN
  73. %OJ_950_Scan%   =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_1e11&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_1e11&Rev_0100&SCAN
  74. %OJ_D_Scan%     =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_2311&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_2311&Rev_0100&SCAN
  75. %OJ_D_Scan%     =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_2311&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_2311&Rev_0100&SCAN
  76. %OJ_D_Scan%     =Dot4Scan_Inst,dot4\hewlett-packardofficfb17&scan
  77. %OJ_7100_Scan%  =Dot4Scan_Inst,DOT4\Vid_03f0&Pid_2611&Rev_0100&SCAN,DOT4\Vid_0xf0&Pid_2611&Rev_0100&SCAN,DOT4\hewlett-packardofficA27F&scan
  78.  
  79. [Dot4Scan_Inst.NT]
  80. ;
  81. ; Copy files for the W2K installation
  82. ;
  83. DriverVer=06/16/2005,1.00.0001.1
  84. SubClass=StillImage
  85. DeviceType=1
  86.  
  87. Capabilities=0x33
  88.  
  89. Events=Dot4Scan_Inst.Events
  90. DeviceData=Dot4Scan_Inst.DeviceData
  91. AddReg=Dot4Scan_AddReg,Dot4Scan_RegUSD_WIA
  92. CopyFiles=Dot4Scan_CopySysFiles,Scanner.CopyFiles
  93. DelFiles=DS.RemoveFiles
  94.  
  95. ;
  96. ; SubType is not used now
  97. ;
  98. ;DeviceSubType=0x0100
  99. ICMProfiles="sRGB Color Space Profile.icm"
  100.  
  101. [Dot4Scan_Inst.NT.HW]
  102. ;
  103. ; Special configuration info
  104. ;
  105. AddReg=Dot4Scan_AddReg
  106.  
  107. [Dot4Scan_Inst.DeviceData]
  108. TwainDS=%HPSourceName%
  109. Model=DOT4S
  110. Server=local
  111. UI DLL=sti.dll
  112. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  113.  
  114. [Dot4Scan_Inst.Events]
  115. ScanButton=%ScanButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
  116.  
  117. [Dot4Scan_Inst.coinstallers]
  118. ;;AddReg=Scanner.Coinstaller.AddReg
  119.  
  120. [Dot4Scan_CopySysFiles]
  121. Dot4scan.sys
  122.  
  123. [Scanner.CopyFiles]
  124. hpojwia.dll,,,32
  125. hpo5300a.aio
  126. hpo5400a.aio
  127. hpo5500a.aio
  128.  
  129. [DS.RemoveFiles]
  130. hposrc10.ds
  131.  
  132.  
  133. [Dot4Scan_RegUSD_WIA]
  134. ;
  135. ; Register USD
  136. ;
  137. HKR,,HardwareConfig,1,0x10
  138. HKR,,USDClass,,"{B7C6DC82-2A0E-4bcd-9717-E70D4EDD7CA2}"
  139. HKCR,CLSID\{B7C6DC82-2A0E-4bcd-9717-E70D4EDD7CA2},,,"Hewlett Packard USD"
  140. HKCR,CLSID\{B7C6DC82-2A0E-4bcd-9717-E70D4EDD7CA2}\InProcServer32,,,%11%\hpojwia.dll
  141. HKCR,CLSID\{B7C6DC82-2A0E-4bcd-9717-E70D4EDD7CA2}\InProcServer32,ThreadingModel,,"Both"
  142.  
  143.  
  144. [Dot4Scan_AddReg]
  145. ;
  146. ; Add keys under Enum\enumeratorID\device-instance-id
  147. ;
  148. HKR,,"ReadSocketId",0x00010001,0x0004
  149. HKR,,"WriteSocketId",0x00010001,0x0004
  150. HKR,,"ReadBufferSize",0x00010001,0x7FFF
  151. HKR,,"WriteBufferSize",0x00010001,0x7FFF
  152.  
  153. [Dot4Scan_RegUSD]
  154. ;
  155. ; Register USD
  156. ;
  157. HKR,,HardwareConfig,1,0x10
  158. HKR,,USDClass,,"{6cd49e80-019d-11d3-bc84-00a0c90432ee}"
  159. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee},,,"Hewlett Packard USD"
  160. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee}\InProcServer32,,,%11%\hpousd10.dll
  161. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee}\InProcServer32,ThreadingModel,,"Both"
  162.  
  163.  
  164. [Dot4Scan_Inst.NT.Services]
  165. ;
  166. ; Add the Dot4 driver as a service
  167. ;
  168. AddService=Dot4Scan,0x00000002,Dot4ScanService
  169.  
  170. [Dot4ScanService]
  171. ;
  172. ; Service configuration info
  173. ;
  174. DisplayName     = %Dot4Scan_Name%
  175. ServiceType     = 1             ; Kernel driver
  176. StartType       = 3             ; Manual start
  177. ErrorControl    = 1             ; Error ignore
  178. ServiceBinary   = %12%\Dot4Scan.sys
  179.  
  180. ;====================================================
  181.  
  182.  
  183.  
  184.  
  185. [Strings]
  186. Dot4Scan_Name       ="Scan Class Driver for IEEE-1284.4"
  187. HP                  ="Hewlett-Packard"
  188. Msft                = "Microsoft"
  189. INF_Provider="Hewlett-Packard"
  190. Desc_Val="Description"
  191. D4Scan="1284.4 Compatible Scanner"
  192. ScanButton="Scan Button"
  193.  
  194. ;;;;;;;;;;;;;;;;
  195. OJ_1150_Scan        = "Hewlett-Packard OfficeJet 1150C Scanner"
  196. OJ_1170_Scan        = "Hewlett-Packard OfficeJet 1170C Series Scanner"
  197. OJ_R40_Scan         = "Hewlett-Packard OfficeJet R40 Scanner"
  198. OJ_R40xi_Scan       = "Hewlett-Packard OfficeJet R40xi Scanner"
  199. OJ_R45_Scan         = "Hewlett-Packard OfficeJet R45 Scanner"
  200. OJ_R60_Scan         = "Hewlett-Packard OfficeJet R60 Scanner"
  201. OJ_R65_Scan         = "Hewlett-Packard OfficeJet R65 Scanner"
  202. OJ_R80_Scan         = "Hewlett-Packard OfficeJet R80 Scanner"
  203. OJ_R80xi_Scan       = "Hewlett-Packard OfficeJet R80xi Scanner"
  204. OJ_PSC_Scan         = "Hewlett-Packard PSC 500 Scanner"
  205. OJ_G55_Scan         = "Hewlett-Packard OfficeJet G55 Scanner"
  206. OJ_G55xi_Scan       = "Hewlett-Packard OfficeJet G55xi Scanner"
  207. OJ_G85_Scan         = "Hewlett-Packard OfficeJet G85 Scanner"
  208. OJ_G85xi_Scan       = "Hewlett-Packard OfficeJet G85xi Scanner"
  209. OJ_G95_Scan         = "Hewlett-Packard OfficeJet G95 Scanner"
  210. OJ_K60_Scan         = "Hewlett-Packard OfficeJet K60 Scanner"
  211. OJ_K60xi_Scan       = "Hewlett-Packard OfficeJet K60xi Scanner"
  212. OJ_K80_Scan         = "Hewlett-Packard OfficeJet K80 Scanner"
  213. OJ_K80xi_Scan       = "Hewlett-Packard OfficeJet K80xi Scanner"
  214. OJ_V30_Scan         = "Hewlett-Packard OfficeJet V30 Scanner"
  215. OJ_V40_Scan         = "Hewlett-Packard OfficeJet V40 Scanner"
  216. OJ_V40xi_Scan       = "Hewlett-Packard OfficeJet V40xi Scanner"
  217. OJ_V45_Scan         = "Hewlett-Packard OfficeJet V45 Scanner"
  218. OJ_V60_Scan         = "Hewlett-Packard OfficeJet V60 Scanner"
  219. OJ_V60xi_Scan       = "Hewlett-Packard OfficeJet V60xi Scanner"
  220. OJ_720_Scan         = "Hewlett-Packard PSC 720 Scanner"
  221. OJ_750_Scan         = "Hewlett-Packard PSC 750 Scanner"
  222. OJ_750xi_Scan       = "Hewlett-Packard PSC 750xi Scanner"
  223. OJ_780_Scan         = "Hewlett-Packard PSC 780 Scanner"
  224. OJ_780xi_Scan       = "Hewlett-Packard PSC 780xi Scanner"
  225. OJ_920_Scan         = "Hewlett-Packard PSC 920 Scanner"
  226. OJ_950_Scan         = "Hewlett-Packard PSC 950 Scanner"
  227. OJ_D_Scan           = "Hewlett-Packard OfficeJet D Scanner"
  228. OJ_7100_Scan         = "Hewlett-Packard OfficeJet 7100 Scanner"
  229.  
  230. ;;
  231. ;; ATTENTION :: This name should match exactly to product name in resource file
  232. ;; for data source
  233. ;;
  234. TwainDS="HP All-in-One Source"
  235. HPSourceName="HP All-in-One Source"
  236.  
  237.