Source code of Windows XP (NT5)
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.

424 lines
13 KiB

  1. ; SCANJET.INF -- Windows Still Image Setup File
  2. ; Copyright (c) 1997 Microsoft Corporation
  3. ; Manufacturer: Hewlett-Packard Co.
  4. [Version]
  5. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  6. Signature="$CHICAGO$"
  7. Class=Image
  8. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  9. Provider=%Msft%
  10. [ControlFlags]
  11. ExcludeFromSelect=*
  12. [DestinationDirs]
  13. DefaultDestDir=11 ; LDID_SYS
  14. Usb.Scanner.CopySys32Files=10,system32\drivers ; LDID_WIN
  15. Scsi.Scanner.CopySys32Files=10,system32\drivers ; LDID_WIN
  16. Scsi.Scanner.DelWinFiles=10 ; LDID_WIN
  17. Scsi.Scanner.DelIOSFiles=12
  18. Scsi.Scanner.DelStartFiles=10,"Start Menu\Programs\HP Scanning Software"
  19. DfltDS.CopyFiles=10,TWAIN_32
  20. [Manufacturer]
  21. %Mfg%=Models
  22. [Models]
  23. %SCSI\HP______C5110A__________3.DeviceDesc% = C5110A.Scanner,HP______C5110A__________3
  24. %SCSI\HP______C2520A__________3.DeviceDesc% = C2520A.Scanner,HP______C2520A__________3
  25. %SCSI\HP______C1130A__________3.DeviceDesc% = C1130A.Scanner,HP______C1130A__________3
  26. %SCSI\HP______C2570A__________3.DeviceDesc% = C2570A.Scanner,HP______C2570A__________3
  27. %SCSI\HP______C2500A__________3.DeviceDesc% = C2500A.Scanner,HP______C2500A__________3
  28. %SCSI\HP______C1790A__________3.DeviceDesc% = C1790A.Scanner,HP______C1790A__________3
  29. %SCSI\HP______C1750A__________3.DeviceDesc% = C1750A.Scanner,HP______C1750A__________3
  30. %SCSI\HP______C5190A__________3.DeviceDesc% = C5190A.Scanner,HP______C5190A__________3
  31. %SCSI\HP______C6270A__________3.DeviceDesc% = C6270A.Scanner,HP______C6270A__________3
  32. %USB\Vid_03f0&Pid_0101.DeviceDesc% = 0101.Scanner,USB\Vid_03f0&Pid_0101
  33. %USB\Vid_03f0&Pid_0201.DeviceDesc% = 0201.Scanner,USB\Vid_03f0&Pid_0201
  34. %USB\Vid_03f0&Pid_0401.DeviceDesc% = 0401.Scanner,USB\Vid_03f0&Pid_0401
  35. [C6270A.Scanner]
  36. SubClass=StillImage
  37. DeviceType=1
  38. Capabilities=3
  39. Events=C6270A.Events
  40. DeviceData=C6270A.DeviceData
  41. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  42. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  43. UpdateInis=Scsi.Scanner.CleanIni
  44. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  45. DelReg=Scsi.Scanner.DelReg
  46. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  47. DeviceSubType=0x0109
  48. ;VendorSetup="HPSJInst.dll,SetupHPDS"
  49. ICMProfiles="sRGB Color Space Profile.icm"
  50. [C6270A.DeviceData]
  51. TwainDS="HP PrecisionScan 1.0"
  52. Model=C6270A
  53. Server=local
  54. UI DLL=sti.dll
  55. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  56. [C6270A.Events]
  57. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PrecisionScan
  58. [C5190A.Scanner]
  59. SubClass=StillImage
  60. DeviceType=1
  61. Capabilities=3
  62. Events=C5190A.Events
  63. DeviceData=C5190A.DeviceData
  64. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  65. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  66. UpdateInis=Scsi.Scanner.CleanIni
  67. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  68. DelReg=Scsi.Scanner.DelReg
  69. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  70. DeviceSubType=0x0101
  71. ;VendorSetup="HPSJInst.dll,SetupHPDS"
  72. ICMProfiles="sRGB Color Space Profile.icm"
  73. [C5190A.DeviceData]
  74. TwainDS="HP PrecisionScan 1.0"
  75. Model=C5110A
  76. Server=local
  77. UI DLL=sti.dll
  78. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  79. [C5190A.Events]
  80. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PrecisionScan
  81. [C5110A.Scanner]
  82. SubClass=StillImage
  83. DeviceType=1
  84. Capabilities=3
  85. Events=C5110A.Events
  86. DeviceData=C5110A.DeviceData
  87. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  88. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  89. UpdateInis=Scsi.Scanner.CleanIni
  90. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles,Scsi.Scanner.DelStartFiles
  91. DelReg=Scsi.Scanner.DelReg
  92. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  93. DeviceSubType=0x0101
  94. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  95. ICMProfiles="sRGB Color Space Profile.icm"
  96. [C5110A.DeviceData]
  97. TwainDS="HP PictureScan 3.0"
  98. Model=C5110A
  99. Server=local
  100. UI DLL=sti.dll
  101. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  102. [C5110A.Events]
  103. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PictureScan 3.0
  104. [C2520A.Scanner]
  105. SubClass=StillImage
  106. DeviceType=1
  107. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  108. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  109. UpdateInis=Scsi.Scanner.CleanIni
  110. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  111. DelReg=Scsi.Scanner.DelReg
  112. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  113. DeviceData=C2520A.DeviceData
  114. DeviceSubType=0x0103
  115. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  116. ICMProfiles="sRGB Color Space Profile.icm"
  117. [C2520A.DeviceData]
  118. Model=C2520A
  119. Server=local
  120. UI DLL=sti.dll
  121. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  122. [C1130A.Scanner]
  123. SubClass=StillImage
  124. DeviceType=1
  125. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  126. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  127. UpdateInis=Scsi.Scanner.CleanIni
  128. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  129. DelReg=Scsi.Scanner.DelReg
  130. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  131. DeviceData=C1130A.DeviceData
  132. DeviceSubType=0x0101
  133. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  134. ICMProfiles="sRGB Color Space Profile.icm"
  135. [C1130A.DeviceData]
  136. Model=C1130A
  137. Server=local
  138. UI DLL=sti.dll
  139. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  140. [C2570A.Scanner]
  141. SubClass=StillImage
  142. DeviceType=1
  143. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  144. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  145. UpdateInis=Scsi.Scanner.CleanIni
  146. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  147. DelReg=Scsi.Scanner.DelReg
  148. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  149. DeviceData=C2570A.DeviceData
  150. DeviceSubType=0x0101
  151. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  152. ICMProfiles="sRGB Color Space Profile.icm"
  153. [C2570A.DeviceData]
  154. Model=C2570A
  155. Server=local
  156. UI DLL=sti.dll
  157. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  158. [C2500A.Scanner]
  159. SubClass=StillImage
  160. DeviceType=1
  161. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  162. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  163. UpdateInis=Scsi.Scanner.CleanIni
  164. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  165. DelReg=Scsi.Scanner.DelReg
  166. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  167. DeviceData=C2500A.DeviceData
  168. DeviceSubType=0x0103
  169. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  170. ICMProfiles="sRGB Color Space Profile.icm"
  171. [C2500A.DeviceData]
  172. Model=C2500A
  173. Server=local
  174. UI DLL=sti.dll
  175. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  176. [C1790A.Scanner]
  177. SubClass=StillImage
  178. DeviceType=1
  179. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  180. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  181. UpdateInis=Scsi.Scanner.CleanIni
  182. DelFiles=Scsi.Scanner.DelSysFiles,Scsi.Scanner.DelIOSFiles
  183. DelReg=Scsi.Scanner.DelReg
  184. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  185. DeviceData=C1790A.DeviceData
  186. DeviceSubType=0x0101
  187. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  188. ICMProfiles="sRGB Color Space Profile.icm"
  189. [C1790A.DeviceData]
  190. Model=C1790A
  191. Server=local
  192. UI DLL=sti.dll
  193. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  194. [C1750A.Scanner]
  195. SubClass=StillImage
  196. DeviceType=1
  197. AddReg=Scanner.AddReg,Scsi.Scanner.AddReg
  198. CopyFiles=Scanner.CopyFiles,Scsi.Scanner.CopySys32Files,DfltDS.CopyFiles
  199. UpdateInis=Scsi.Scanner.CleanIni
  200. DelFiles=Scsi.Scanner.DelSysFiles
  201. DelReg=Scsi.Scanner.DelReg
  202. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  203. DeviceData=C1750A.DeviceData
  204. DeviceSubType=0x0101
  205. ;vendorsetup="HPSJInst.dll,SetupHPDS"
  206. ICMProfiles="sRGB Color Space Profile.icm"
  207. [C1750A.DeviceData]
  208. Model=C1750A
  209. Server=local
  210. UI DLL=sti.dll
  211. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  212. [0101.Scanner]
  213. SubClass=StillImage
  214. DeviceType=1
  215. Capabilities=1
  216. Events=0101.Events
  217. DeviceData=0101.DeviceData
  218. AddReg=Scanner.AddReg,Usb.Scanner.AddReg
  219. CopyFiles=Scanner.CopyFiles,DfltDS.CopyFiles,Usb.Scanner.CopySys32Files
  220. UpdateInis=Scanner.CleanIni
  221. DelReg=Scanner.DelReg
  222. DelFiles=Scanner.DelSysFiles,Usb.Scanner.DelSysFiles
  223. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  224. DeviceSubType=0x0105
  225. OldVendorSetup="hpsjinst.dll,SetupHPDS"
  226. ICMProfiles="sRGB Color Space Profile.icm"
  227. [0101.DeviceData]
  228. Model=C6290A
  229. Server=local
  230. UI DLL=sti.dll
  231. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  232. [0101.Events]
  233. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PictureScan 3.0
  234. CopyButton=%CopyButton%,{B38E1061-65AB-11d1-A43B-080009EEBDF6},*
  235. [0201.Scanner]
  236. SubClass=StillImage
  237. DeviceType=1
  238. Capabilities=1
  239. Events=0201.Events
  240. DeviceData=0201.DeviceData
  241. AddReg=Scanner.AddReg,Usb.Scanner.AddReg
  242. CopyFiles=Scanner.CopyFiles,DfltDS.CopyFiles,Usb.Scanner.CopySys32Files
  243. UpdateInis=Scanner.CleanIni
  244. DelReg=Scanner.DelReg
  245. DelFiles=Scanner.DelSysFiles,Usb.Scanner.DelSysFiles
  246. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  247. DeviceSubType=0x0109
  248. ICMProfiles="sRGB Color Space Profile.icm"
  249. [0201.DeviceData]
  250. Model=C6270A
  251. Server=local
  252. UI DLL=sti.dll
  253. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  254. [0201.Events]
  255. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PictureScan 3.0
  256. [0401.Scanner]
  257. Include= sti.inf
  258. Needs= STI.USBSection
  259. SubClass=StillImage
  260. DeviceType=1
  261. Capabilities=1
  262. Events=0401.Events
  263. DeviceData=0401.DeviceData
  264. AddReg=Scanner.AddReg,Usb.Scanner.AddReg
  265. CopyFiles=Scanner.CopyFiles,DfltDS.CopyFiles,Usb.Scanner.CopySys32Files
  266. UpdateInis=Scanner.CleanIni
  267. DelReg=Scanner.DelReg
  268. DelFiles=Scanner.DelSysFiles,Usb.Scanner.DelSysFiles
  269. PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  270. DeviceSubType=0x0109
  271. OldVendorSetup="hpsjinst.dll,SetupHPDS"
  272. ICMProfiles="sRGB Color Space Profile.icm"
  273. [0401.DeviceData]
  274. Model=C7190A
  275. Server=local
  276. UI DLL=sti.dll
  277. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  278. [0401.Events]
  279. GreenButton=%GreenButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},HP PictureScan 3.0
  280. [DfltDS.CopyFiles]
  281. HPSJSrc.ds
  282. [Scanner.AddReg]
  283. HKR,,HardwareConfig,1,2
  284. HKR,,DevLoader,,*NTKERN
  285. HKR,,USDClass,,"{E9FA3320-7F3F-11D0-90EA-00AA0060F86C}"
  286. HKCR,CLSID\{E9FA3320-7F3F-11D0-90EA-00AA0060F86C},,,"Hewlett Packard USD"
  287. ;HKCR,CLSID\{E9FA3320-7F3F-11D0-90EA-00AA0060F86C}\InProcServer32,,,%11%\hpsjusd.dll
  288. ;HKCR,CLSID\{E9FA3320-7F3F-11D0-90EA-00AA0060F86C}\InProcServer32,ThreadingModel,,"Apartment"
  289. ;HKLM,System\CurrentControlSet\Services\Class\HpScanJetScanner,NoUseClass,,1
  290. ;HKLM,System\CurrentControlSet\Services\VxD\Hpsjvxd,StaticVxD,,Hpsjvxd.vxd
  291. ;HKLM,System\CurrentControlSet\Services\VxD\Hpsjvxd,Start,1,00
  292. ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,HPSCANMonitor,,%11%\hpsjvxd.exe
  293. ;
  294. ; WIA stuff
  295. ;
  296. HKCR,CLSID\{E9FA3320-7F3F-11D0-90EA-00AA0060F86C}\InProcServer32,,,%11%\hpsclwia.dll
  297. HKCR,CLSID\{E9FA3320-7F3F-11D0-90EA-00AA0060F86C}\InProcServer32,ThreadingModel,,"Both"
  298. HKCR,SCLComponent.SCLComponent.1,,,"SCLComponent Class"
  299. HKCR,SCLComponent.SCLComponent.1\CLSID,,,"{B3384017-56EF-11D2-A352-080009DF15E5}"
  300. HKCR,SCLComponent.SCLComponent,,,"SCLComponent Class"
  301. HKCR,SCLComponent.SCLComponent\CurVer,,,"SCLComponent.SCLComponent.1"
  302. HKCR,CLSID\{B3384017-56EF-11D2-A352-080009DF15E5},,,"SCLComponent Class"
  303. HKCR,CLSID\{B3384017-56EF-11D2-A352-080009DF15E5}\InProcServer32,,,%11%\hpsj32c.dll
  304. HKCR,CLSID\{B3384017-56EF-11D2-A352-080009DF15E5}\InProcServer32,ThreadingModel,,"Both"
  305. HKCR,CLSID\{B3384017-56EF-11D2-A352-080009DF15E5}\VersionIndependentProgID,,,"SCLComponent.SCLComponent"
  306. HKCR,CLSID\{B3384017-56EF-11D2-A352-080009DF15E5}\ProgID,,,"SCLComponent.SCLComponent.1"
  307. HKLM,System\CurrentControlSet\Services\Class\HpScanJetScanner,NoUseClass,,1
  308. [Scsi.Scanner.AddReg]
  309. HKR,,NTMPDriver,,"scsimap.sys,scsiscan.sys"
  310. [Usb.Scanner.AddReg]
  311. HKR,,NTMPDriver,,"usbscan.sys"
  312. [Scanner.CopyFiles]
  313. HPSJInst.dll,,,32
  314. ;hpsjusd.dll,,,32
  315. ;hpscnmgr.dll,,,32
  316. ;reg32.dll,,,32
  317. ;hpsjrreg.exe,,,32
  318. hpscntst.dll,,,32
  319. hpsj32.dll,,,32
  320. ;hpsjvxd.exe,,,32
  321. ;hpsjvxd.vxd,,,32
  322. hpsclwia.dll,,,32
  323. hpsj32c.dll,,,32
  324. hpsj32c.tlb,,,32
  325. hpsjcoin.dll,,,32
  326. [Usb.Scanner.CopySys32Files]
  327. usbscan.sys
  328. [Scsi.Scanner.CopySys32Files]
  329. scsiscan.sys
  330. scsimap.sys
  331. [Scsi.Scanner.CleanIni]
  332. control.ini,MMCPL,"ScanJet=hpscnmgr.dll",,0
  333. [Usb.Scanner.DelSysFiles]
  334. hpsjusb.sys,,,1
  335. [Scsi.Scanner.DelSysFiles]
  336. vhpscand.vxd,,,1
  337. hpsjclas.dll,,,1
  338. ; Temporarily delete these files from windows\system during install so it
  339. ; doesn't conflict with new location in windows\system32
  340. scsiscan.sys,,,1
  341. scsimap.sys,,,1
  342. [Scsi.Scanner.DelIOSFiles]
  343. vhpscand.vxd,,,1
  344. [Scsi.Scanner.DelStartFiles]
  345. "HP ScanJet Button Manager",,,1
  346. [Scsi.Scanner.DelReg]
  347. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,hpsjbmgr
  348. [Strings]
  349. Msft="Microsoft"
  350. Mfg="Hewlett-Packard"
  351. SCSI\HP______C5110A__________3.DeviceDesc = "Hewlett-Packard ScanJet 5p"
  352. SCSI\HP______C2520A__________3.DeviceDesc = "Hewlett-Packard ScanJet 6100C or 4c/3c"
  353. SCSI\HP______C1130A__________3.DeviceDesc = "Hewlett-Packard ScanJet 4p"
  354. SCSI\HP______C2570A__________3.DeviceDesc = "Hewlett-Packard ScanJet 3p"
  355. SCSI\HP______C2500A__________3.DeviceDesc = "Hewlett-Packard ScanJet IIcx"
  356. SCSI\HP______C1790A__________3.DeviceDesc = "Hewlett-Packard ScanJet IIp"
  357. SCSI\HP______C1750A__________3.DeviceDesc = "Hewlett-Packard ScanJet IIc"
  358. SCSI\HP______C5190A__________3.DeviceDesc = "Hewlett-Packard ScanJet 5100C"
  359. SCSI\HP______C6270A__________3.DeviceDesc = "Hewlett-Packard ScanJet 6200C"
  360. USB\Vid_03f0&Pid_0101.DeviceDesc = "Hewlett-Packard ScanJet 4100C"
  361. USB\Vid_03f0&Pid_0201.DeviceDesc = "Hewlett-Packard ScanJet 6200C"
  362. USB\Vid_03f0&Pid_0401.DeviceDesc = "Hewlett-Packard ScanJet 5200C"
  363. GreenButton="Green Scan Button Press"