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.

259 lines
8.6 KiB

  1. ; UMAXSCAN.INF -- UMAX WIA scanner Setup File
  2. ; Copyright (c) 1998 UMAX
  3. ; Manufacturer: UMAX
  4. [Version]
  5. ;CatalogFile=wia.cat
  6. Signature="$CHICAGO$"
  7. Class=Image
  8. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  9. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  10. Provider=%Msft%
  11. [DestinationDirs]
  12. ; By default, files will be copied to \windows\system.
  13. DefaultDestDir=11 ; LDID_SYS that is, \windows\system
  14. Scsi.Scanner.CopySys32Files=10,system32\drivers
  15. ;; 1394/SBP2
  16. SBP2.Scanner.CopySys32Files=10,system32\drivers
  17. ;;;; NEW USB
  18. USB.Scanner.CopySys32Files=10,system32\drivers ; LDID_WIN
  19. // scanner
  20. Scanner.TwainFiles=10,TWAIN_32 ; LDID_WIN\twain_32
  21. Scanner.DriverFiles=11
  22. [ControlFlags]
  23. ExcludeFromSelect=*
  24. [Manufacturer]
  25. %Mfg%=Models
  26. [Models]
  27. ;no button will be supported on inbox UMAX driver.
  28. %SCSI\UMAX____ASTRA_600S______V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_600S______V
  29. %SCSI\UMAX____ASTRA_610S______V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_610S______V
  30. %SCSI\UMAX____ASTRA_1200S_____V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_1200S_____V
  31. %SCSI\UMAX____ASTRA_1220S_____V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_1220S_____V
  32. %SCSI\UMAX____ASTRA_2400S_____V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_2400S_____V
  33. %SCSI\UMAX____ASTRA_2200______V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_2200______V
  34. %USB\UMAX____ASTRA_1220U_____V.DeviceDesc% = USB.Astra1220U.Scanner ,USB\VID_1606&PID_0010
  35. %USB\UMAX____ASTRA_2000U_____V.DeviceDesc% = USB.Astra1220U.Scanner ,USB\VID_1606&PID_0030
  36. %USB\UMAX____ASTRA_2100U_____V.DeviceDesc% = USB.Astra1220U.Scanner ,USB\VID_1606&PID_0130
  37. %USB\UMAX____ASTRA_2200______V.DeviceDesc% = USB.Astra2200.Scanner ,USB\VID_1606&PID_0230
  38. %USB\UMAX____ASTRA_4000U_____V.DeviceDesc% = USB.Astra4000U.Scanner ,USB\VID_1606&PID_1030
  39. ;; SB2/1394
  40. %SBP2\POWERLOOK_1100.DeviceDesc% = SBP2.Scanner,SBP2\UMAX&POWERLOOK_1100__&CmdSetId104d8
  41. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  42. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  43. ; Device section
  44. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  45. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  46. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  47. ; All SCSI scanner (600S, 610S, 1200S, 1220S, 2400S, 2200-SCSI)
  48. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  49. [SCSI.Scanner]
  50. Include=sti.inf
  51. Needs=STI.SCSISection
  52. SubClass=StillImage
  53. DeviceType=1
  54. Capabilities=0x30
  55. DeviceData=Scanner.DeviceData
  56. AddReg=Scanner.AddReg, SCSI.Scanner.AddReg
  57. CopyFiles=Scanner.DriverFiles,Scsi.Scanner.CopySys32Files,Scanner.TwainFiles
  58. DelFiles=SCSI.Scanner.DelSysFiles
  59. ICMProfiles="sRGB Color Space Profile.icm"
  60. UninstallSection=SCSI.Scanner.Uninstall
  61. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  62. ; PowerLook 1100
  63. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  64. [SBP2.Scanner]
  65. Include=sti.inf
  66. Needs=STI.SBP2Section
  67. SubClass=StillImage
  68. DeviceType=1
  69. Capabilities=0x30
  70. DeviceData=Scanner.DeviceData
  71. AddReg=SBP2.Scanner.AddReg
  72. CopyFiles=Scanner.DriverFiles,SBP2.Scanner.CopySys32Files
  73. ;;DelFiles=SCSI.Scanner.DelSysFiles
  74. ICMProfiles="sRGB Color Space Profile.icm"
  75. ;;UninstallSection=SCSI.Scanner.Uninstall
  76. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  77. ; Astra 1220U, 2000U, 2100U
  78. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  79. [USB.Astra1220U.Scanner]
  80. Include=sti.inf
  81. Needs=STI.USBSection
  82. SubClass=StillImage
  83. DeviceType=1
  84. DeviceSubType=0x1
  85. Capabilities=0x30
  86. DeviceData=Scanner.DeviceData
  87. AddReg=Scanner.AddReg,USB.Scanner.AddReg,USB.Astra1220U.AddReg
  88. CopyFiles=Scanner.DriverFiles,USB.Astra1220U.CopyFiles,USB.Scanner.CopySys32Files
  89. DelFiles=USB.Scanner.DelSysFiles
  90. ICMProfiles="sRGB Color Space Profile.icm"
  91. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  92. ; Astra 2200
  93. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  94. [USB.Astra2200.Scanner]
  95. Include=sti.inf
  96. Needs=STI.USBSection
  97. SubClass=StillImage
  98. DeviceType=1
  99. Capabilities=0x30
  100. DeviceData=Scanner.DeviceData
  101. AddReg=Scanner.AddReg,USB.Scanner.AddReg,USB.Astra2200.AddReg
  102. CopyFiles=Scanner.DriverFiles,USB.Astra2200.CopyFiles,USB.Scanner.CopySys32Files
  103. DelFiles=USB.Scanner.DelSysFiles
  104. ICMProfiles="sRGB Color Space Profile.icm"
  105. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  106. ; Astra 4000U
  107. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  108. [USB.Astra4000U.Scanner]
  109. Include=sti.inf
  110. Needs=STI.USBSection
  111. SubClass=StillImage
  112. DeviceType=1
  113. Capabilities=0x30
  114. DeviceData=Scanner.DeviceData
  115. AddReg=Scanner.AddReg,USB.Scanner.AddReg,USB.Astra4000U.AddReg
  116. CopyFiles=Scanner.DriverFiles,USB.Astra4000U.CopyFiles,USB.Scanner.CopySys32Files
  117. DelFiles=USB.Scanner.DelSysFiles
  118. ICMProfiles="sRGB Color Space Profile.icm"
  119. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  120. ; Services (no meaning on Win9x)
  121. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  122. [UMAX.Scanner.Services]
  123. Include= sti.inf
  124. Needs= STI.SCSISection.Services
  125. [SBP2.Scanner.Services]
  126. Include= sti.inf
  127. Needs= STI.SBP2Section.Services
  128. [USB.Astra1220U.Scanner.Services]
  129. Include= sti.inf
  130. Needs= STI.USBSection.Services
  131. [USB.Astra2200.Scanner.Services]
  132. Include= sti.inf
  133. Needs= STI.USBSection.Services
  134. [USB.Astra4000U.Scanner.Services]
  135. Include= sti.inf
  136. Needs= STI.USBSection.Services
  137. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  138. ; DeviceData
  139. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  140. [Scanner.DeviceData]
  141. TwainDS="WIA-UMAX TWAIN DS"
  142. Server=local
  143. UI DLL=sti.dll
  144. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  145. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  146. ; AddReg
  147. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  148. [Scanner.AddReg]
  149. HKR,,HardwareConfig,1,2
  150. [SCSI.Scanner.AddReg]
  151. HKR,,USDClass,,"{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}"
  152. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3},,,"UMAX WIA"
  153. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,,,%11%\umaxscan.dll
  154. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,ThreadingModel,,"Both"
  155. [SBP2.Scanner.AddReg]
  156. HKR,,HardwareConfig,1,2
  157. HKR,,USDClass,,"{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}"
  158. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3},,,"UMAX WIA"
  159. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,,,%11%\umaxscan.dll
  160. HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,ThreadingModel,,"Both"
  161. [USB.Scanner.AddReg]
  162. [USB.Astra1220U.AddReg]
  163. HKR,,USDClass,,"{E3121945-33AE-11d2-B4F2-0000F8000264}"
  164. HKCR,CLSID\{E3121945-33AE-11d2-B4F2-0000F8000264},,,"UMAX Astra 1220U WIA"
  165. HKCR,CLSID\{E3121945-33AE-11d2-B4F2-0000F8000264}\InProcServer32,,,%11%\umaxscan.dll
  166. HKCR,CLSID\{E3121945-33AE-11d2-B4F2-0000F8000264}\InProcServer32,ThreadingModel,,"Both"
  167. [USB.Astra2200.AddReg]
  168. HKR,,USDClass,,"{17A1FCD7-7E32-4095-99C2-620F15FA3174}"
  169. HKCR,CLSID\{17A1FCD7-7E32-4095-99C2-620F15FA3174},,,"UMAX Astra 2200(USB) WIA"
  170. HKCR,CLSID\{17A1FCD7-7E32-4095-99C2-620F15FA3174}\InProcServer32,,,%11%\umaxscan.dll
  171. HKCR,CLSID\{17A1FCD7-7E32-4095-99C2-620F15FA3174}\InProcServer32,ThreadingModel,,"Apartment"
  172. [USB.Astra4000U.AddReg]
  173. HKR,,USDClass,,"{5CF703D8-FC9E-4B5B-9C89-CD6EBF573DD5}"
  174. HKCR,CLSID\{5CF703D8-FC9E-4B5B-9C89-CD6EBF573DD5},,,"UMAX Astra 4000U WIA"
  175. HKCR,CLSID\{5CF703D8-FC9E-4B5B-9C89-CD6EBF573DD5}\InProcServer32,,,%11%\umaxscan.dll
  176. HKCR,CLSID\{5CF703D8-FC9E-4B5B-9C89-CD6EBF573DD5}\InProcServer32,ThreadingModel,,"Apartment"
  177. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  178. ; Copy files
  179. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  180. [Scanner.DriverFiles]
  181. umaxscan.dll
  182. umaxud32.dll
  183. [USB.Astra1220U.CopyFiles]
  184. umaxu12.dll
  185. [USB.Astra2200.CopyFiles]
  186. umaxu22.dll
  187. [USB.Astra4000U.CopyFiles]
  188. umaxu40.dll
  189. [SCSI.Scanner.CopySys32Files]
  190. ;scsiscan.sys
  191. ;scsimap.sys
  192. [SBP2.Scanner.CopySys32Files]
  193. ;scsiscan.sys
  194. [USB.Scanner.CopySys32Files]
  195. ;usbscan.sys
  196. [SCSI.Scanner.DelSysFiles]
  197. [USB.Scanner.DelSysFiles]
  198. [SCSI.Scanner.Uninstall]
  199. DelFiles=SCSI.Scanner.DelSysFiles
  200. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  201. ; String
  202. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;