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.

270 lines
6.8 KiB

  1. ; MSMUSB.INF -- Microtek USB scanners Setup File
  2. ; Copyright (c) 1998 Microsoft Corporation
  3. ; Manufacturer: Microsoft
  4. [Version]
  5. LayoutFile=Layout.inf
  6. Signature="$CHICAGO$"
  7. Class=Image
  8. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  9. Provider=%Mfg%
  10. [DestinationDirs]
  11. ; By default, files will be copied to \windows\system.
  12. DefaultDestDir=11
  13. DfltDS.UninstallFiles=10,TWAIN_32\MiiTWAIN ; LDID_WIN\TWAIN_32\MiiTWAIN
  14. USB.CopySys32Files=10,system32\drivers
  15. CopyFiles.Sys32=10,system32\drivers
  16. [Manufacturer]
  17. %Mfg%=Models
  18. [ControlFlags]
  19. ExcludeFromSelect=*
  20. [Models]
  21. ;---------------------------------------------------
  22. ; USB
  23. ;---------------------------------------------------
  24. ; SlimC3 (91/99)
  25. %USB\VID_05DA&PID_0094.DeviceDesc%=SLIM_C3.Scanner,USB\VID_05DA&PID_0094
  26. %USB\VID_05DA&PID_00A0.DeviceDesc%=SLIM_C3.Scanner,USB\VID_05DA&PID_00A0
  27. ; X6 (91/99)
  28. %USB\VID_05DA&PID_0099.DeviceDesc%=X6_USB.Scanner,USB\VID_05DA&PID_0099
  29. %USB\VID_05DA&PID_0091.DeviceDesc%=X6_USB.Scanner,USB\VID_05DA&PID_0091
  30. ; Slim C6 (9A)
  31. ;%USB\VID_05DA&PID_009A.DeviceDesc%=SLIM_C6.Scanner,USB\VID_05DA&PID_009A
  32. ; V6UPL (B6)
  33. ;%USB\VID_05DA&PID_00B6.DeviceDesc%=V6UPL.Scanner,USB\VID_05DA&PID_00B6
  34. ;%USB\VID_05DA&PID_00EF.DeviceDesc%=V6UPL.Scanner,USB\VID_05DA&PID_00EF
  35. ; V6USL (A3)
  36. ;%USB\VID_05DA&PID_00A3.DeviceDesc%=V6USL_USB.Scanner,USB\VID_05DA&PID_00A3
  37. ;%USB\VID_05DA&PID_80A3.DeviceDesc%=V6USL_USB.Scanner,USB\VID_05DA&PID_80A3
  38. ; X12USL (B0)
  39. %USB\VID_05DA&PID_20B0.DeviceDesc%=X12USL_USB.Scanner,USB\VID_05DA&PID_20B0
  40. %USB\VID_05DA&PID_20EE.DeviceDesc%=X12USL_USB.Scanner,USB\VID_05DA&PID_20EE
  41. ; SM3600 (B3)
  42. %USB\VID_05DA&PID_40B3.DeviceDesc%=SM3600.Scanner,USB\VID_05DA&PID_40B3
  43. ;---------------------------------------------------
  44. [V6UPL.Scanner]
  45. SubClass=StillImage
  46. DeviceType=1
  47. DeviceSubType=0x1
  48. Capabilities=0x30
  49. ;Events=Event.GoButton
  50. DeviceData=V6UPL.DeviceData
  51. AddReg=USB.AddReg
  52. CopyFiles=V6UPL.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  53. DelFiles=DfltDS.UninstallFiles
  54. ;DelReg=USB.DelReg
  55. UninstallSection=Uninstall.WScan
  56. ICMProfiles="sRGB Color Space Profile.icm"
  57. [V6UPL.Scanner.Services]
  58. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  59. [V6UPL.DeviceData]
  60. Server=local
  61. UI DLL=sti.dll
  62. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  63. [V6UPL.CopyFiles]
  64. smB6w.dll
  65. ;---------------------------------------------------
  66. [V6USL_USB.Scanner]
  67. SubClass=StillImage
  68. DeviceType=1
  69. DeviceSubType=0x1
  70. Capabilities=0x30
  71. ;Events=Event.GoButton
  72. DeviceData=V6USL_USB.DeviceData
  73. AddReg=USB.AddReg
  74. CopyFiles=V6USL_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  75. DelFiles=DfltDS.UninstallFiles
  76. ;DelReg=USB.DelReg
  77. UninstallSection=Uninstall.WScan
  78. ICMProfiles="sRGB Color Space Profile.icm"
  79. [V6USL_USB.Scanner.Services]
  80. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  81. [V6USL_USB.DeviceData]
  82. Server=local
  83. UI DLL=sti.dll
  84. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  85. [V6USL_USB.CopyFiles]
  86. sma3w.dll
  87. ;---------------------------------------------------
  88. [SLIM_C3.Scanner]
  89. SubClass=StillImage
  90. DeviceType=1
  91. DeviceSubType=0x1
  92. Capabilities=0x30
  93. ;Events=Event.GoButton
  94. DeviceData=SLIM_C3.DeviceData
  95. AddReg=USB.AddReg
  96. CopyFiles=SLIM_C3.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  97. DelFiles=DfltDS.UninstallFiles
  98. ;DelReg=USB.DelReg
  99. UninstallSection=Uninstall.WScan
  100. ICMProfiles="sRGB Color Space Profile.icm"
  101. [SLIM_C3.Scanner.Services]
  102. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  103. [SLIM_C3.DeviceData]
  104. Server=local
  105. UI DLL=sti.dll
  106. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  107. [SLIM_C3.CopyFiles]
  108. smA0w.dll
  109. ;---------------------------------------------------
  110. [SLIM_C6.Scanner]
  111. SubClass=StillImage
  112. DeviceType=1
  113. DeviceSubType=0x1
  114. Capabilities=0x30
  115. ;Events=Event.GoButton
  116. DeviceData=SLIM_C6.DeviceData
  117. AddReg=USB.AddReg
  118. CopyFiles=SLIM_C6.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  119. DelFiles=DfltDS.UninstallFiles
  120. ;DelReg=USB.DelReg
  121. UninstallSection=Uninstall.WScan
  122. ICMProfiles="sRGB Color Space Profile.icm"
  123. [SLIM_C6.Scanner.Services]
  124. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  125. [SLIM_C6.DeviceData]
  126. Server=local
  127. UI DLL=sti.dll
  128. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  129. [SLIM_C6.CopyFiles]
  130. sm9Aw.dll
  131. ;---------------------------------------------------
  132. [X12USL_USB.Scanner]
  133. SubClass=StillImage
  134. DeviceType=1
  135. DeviceSubType=0x1
  136. Capabilities=0x30
  137. ;Events=Event.GoButton
  138. DeviceData=X12USL_USB.DeviceData
  139. AddReg=USB.AddReg
  140. CopyFiles=X12USL_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  141. DelFiles=DfltDS.UninstallFiles
  142. ;DelReg=USB.DelReg
  143. UninstallSection=Uninstall.WScan
  144. ICMProfiles="sRGB Color Space Profile.icm"
  145. [X12USL_USB.Scanner.Services]
  146. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  147. [X12USL_USB.DeviceData]
  148. Server=local
  149. UI DLL=sti.dll
  150. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  151. [X12USL_USB.CopyFiles]
  152. SMB0w.dll
  153. ;---------------------------------------------------
  154. [SM3600.Scanner]
  155. SubClass=StillImage
  156. DeviceType=1
  157. DeviceSubType=0x1
  158. Capabilities=0x30
  159. ;Events=Event.GoButton
  160. DeviceData=SM3600.DeviceData
  161. AddReg=USB.AddReg
  162. CopyFiles=SM3600.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  163. DelFiles=DfltDS.UninstallFiles
  164. ;DelReg=USB.DelReg
  165. UninstallSection=Uninstall.WScan
  166. ICMProfiles="sRGB Color Space Profile.icm"
  167. [SM3600.Scanner.Services]
  168. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  169. [SM3600.DeviceData]
  170. Server=local
  171. UI DLL=sti.dll
  172. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  173. [SM3600.CopyFiles]
  174. SMB3w.dll
  175. ;---------------------------------------------------
  176. [X6_USB.Scanner]
  177. SubClass=StillImage
  178. DeviceType=1
  179. DeviceSubType=0x1
  180. Capabilities=0x30
  181. ;Events=Event.GoButton
  182. DeviceData=X6_USB.DeviceData
  183. AddReg=USB.AddReg
  184. CopyFiles=X6_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  185. DelFiles=DfltDS.UninstallFiles
  186. ;DelReg=USB.DelReg
  187. UninstallSection=Uninstall.WScan
  188. ICMProfiles="sRGB Color Space Profile.icm"
  189. [X6_USB.Scanner.Services]
  190. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  191. [X6_USB.DeviceData]
  192. Server=local
  193. UI DLL=sti.dll
  194. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  195. [X6_USB.CopyFiles]
  196. sm91w.dll
  197. ;---------------------------------------------------
  198. [USB.Scanner.AddService]
  199. DisplayName = %usbscan.SvcDesc%
  200. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  201. StartType = 3 ; SERVICE_DEMAND_START
  202. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  203. ServiceBinary = %12%\usbscan.sys
  204. LoadOrderGroup = Base
  205. [USB.AddReg]
  206. ;HKR,,HardwareConfig,1,1
  207. HKR,,DevLoader,,*NTKERN
  208. HKR,,NTMPDriver,,"usbscan.sys"
  209. HKR,,USDClass,,"{66CFF0C0-A94B-11d1-808C-0000E816F968}"
  210. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968},,,"Microtek STI USD Driver"
  211. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968}\InProcServer32,,,%11%\wiamsmud.dll
  212. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968}\InProcServer32,ThreadingModel,,Both
  213. [Event.GoButton]
  214. GoButton="%GoButton%",{099183A0-AEB5-11d1-B964-0000E816F968},*
  215. [USD.CopyFiles]
  216. wiamsmud.dll
  217. [USB.CopySys32Files]
  218. USBSCAN.SYS
  219. [DfltDS.UninstallFiles]
  220. LTWAIN.DS