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.

189 lines
4.8 KiB

  1. ; MSMUSB.INF -- Microtek USB scanners Setup File
  2. ; Copyright (c) Microsoft Corporation. All rights reserved.
  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. [Manufacturer]
  16. %Mfg%=Models
  17. [ControlFlags]
  18. ExcludeFromSelect=*
  19. [Models]
  20. ;---------------------------------------------------
  21. ; USB
  22. ;---------------------------------------------------
  23. ; SlimC3 (91/99)
  24. %USB\VID_05DA&PID_0094.DeviceDesc%=SLIM_C3.Scanner,USB\VID_05DA&PID_0094
  25. %USB\VID_05DA&PID_00A0.DeviceDesc%=SLIM_C3.Scanner,USB\VID_05DA&PID_00A0
  26. ; X6 (91/99)
  27. %USB\VID_05DA&PID_0099.DeviceDesc%=X6_USB.Scanner,USB\VID_05DA&PID_0099
  28. %USB\VID_05DA&PID_0091.DeviceDesc%=X6_USB.Scanner,USB\VID_05DA&PID_0091
  29. ; X12USL (B0)
  30. %USB\VID_05DA&PID_20B0.DeviceDesc%=X12USL_USB.Scanner,USB\VID_05DA&PID_20B0
  31. %USB\VID_05DA&PID_20EE.DeviceDesc%=X12USL_USB.Scanner,USB\VID_05DA&PID_20EE
  32. ; SM3600 (B3)
  33. %USB\VID_05DA&PID_40B3.DeviceDesc%=SM3600.Scanner,USB\VID_05DA&PID_40B3
  34. ;---------------------------------------------------
  35. [SLIM_C3.Scanner]
  36. SubClass=StillImage
  37. DeviceType=1
  38. DeviceSubType=0x1
  39. Capabilities=0x30
  40. DeviceData=SLIM_C3.DeviceData
  41. AddReg=USB.AddReg
  42. CopyFiles=SLIM_C3.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  43. DelFiles=DfltDS.UninstallFiles
  44. ICMProfiles="sRGB Color Space Profile.icm"
  45. [SLIM_C3.Scanner.Services]
  46. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  47. [SLIM_C3.DeviceData]
  48. Server=local
  49. UI DLL=sti.dll
  50. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  51. [SLIM_C3.CopyFiles]
  52. smA0w.dll
  53. ;---------------------------------------------------
  54. [X12USL_USB.Scanner]
  55. SubClass=StillImage
  56. DeviceType=1
  57. DeviceSubType=0x1
  58. Capabilities=0x30
  59. DeviceData=X12USL_USB.DeviceData
  60. AddReg=USB.AddReg
  61. CopyFiles=X12USL_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  62. DelFiles=DfltDS.UninstallFiles
  63. ICMProfiles="sRGB Color Space Profile.icm"
  64. [X12USL_USB.Scanner.Services]
  65. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  66. [X12USL_USB.DeviceData]
  67. Server=local
  68. UI DLL=sti.dll
  69. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  70. [X12USL_USB.CopyFiles]
  71. SMB0w.dll
  72. ;---------------------------------------------------
  73. [X6_USB.Scanner]
  74. SubClass=StillImage
  75. DeviceType=1
  76. DeviceSubType=0x1
  77. Capabilities=0x30
  78. DeviceData=X6_USB.DeviceData
  79. AddReg=USB.AddReg
  80. CopyFiles=X6_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  81. DelFiles=DfltDS.UninstallFiles
  82. ICMProfiles="sRGB Color Space Profile.icm"
  83. [X6_USB.Scanner.Services]
  84. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  85. [X6_USB.DeviceData]
  86. Server=local
  87. UI DLL=sti.dll
  88. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  89. [X6_USB.CopyFiles]
  90. sm91w.dll
  91. ;---------------------------------------------------
  92. [SM3600.Scanner]
  93. SubClass=StillImage
  94. DeviceType=1
  95. DeviceSubType=0x1
  96. Capabilities=0x30
  97. DeviceData=SM3600.DeviceData
  98. AddReg=USB.AddReg
  99. CopyFiles=SM3600.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  100. DelFiles=DfltDS.UninstallFiles
  101. ;DelReg=USB.DelReg
  102. [SM3600.Scanner.Services]
  103. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  104. [SM3600.DeviceData]
  105. Server=local
  106. UI DLL=sti.dll
  107. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  108. [SM3600.CopyFiles]
  109. SMB3w.dll
  110. ;---------------------------------------------------
  111. [X6_USB.Scanner]
  112. SubClass=StillImage
  113. DeviceType=1
  114. DeviceSubType=0x1
  115. Capabilities=0x30
  116. DeviceData=X6_USB.DeviceData
  117. AddReg=USB.AddReg
  118. CopyFiles=X6_USB.CopyFiles,USD.CopyFiles,USB.CopySys32Files
  119. DelFiles=DfltDS.UninstallFiles
  120. ICMProfiles="sRGB Color Space Profile.icm"
  121. [X6_USB.Scanner.Services]
  122. AddService = usbscan, 0x00000002, USB.Scanner.AddService
  123. [X6_USB.DeviceData]
  124. Server=local
  125. UI DLL=sti.dll
  126. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  127. [X6_USB.CopyFiles]
  128. sm91w.dll
  129. ;---------------------------------------------------
  130. [USB.Scanner.AddService]
  131. DisplayName = %usbscan.SvcDesc%
  132. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  133. StartType = 3 ; SERVICE_DEMAND_START
  134. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  135. ServiceBinary = %12%\usbscan.sys
  136. LoadOrderGroup = Base
  137. [USB.AddReg]
  138. ;HKR,,HardwareConfig,1,1
  139. HKR,,DevLoader,,*NTKERN
  140. HKR,,NTMPDriver,,"usbscan.sys"
  141. HKR,,USDClass,,"{66CFF0C0-A94B-11d1-808C-0000E816F968}"
  142. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968},,,"Microtek STI USD Driver"
  143. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968}\InProcServer32,,,%11%\wiamsmud.dll
  144. HKCR,CLSID\{66CFF0C0-A94B-11d1-808C-0000E816F968}\InProcServer32,ThreadingModel,,Both
  145. [USD.CopyFiles]
  146. wiamsmud.dll
  147. [USB.CopySys32Files]
  148. USBSCAN.SYS
  149. [DfltDS.UninstallFiles]
  150. LTWAIN.DS