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.

170 lines
4.4 KiB

  1. ;
  2. ; EPSNMFP.INF -- Windows Still Image Setup File
  3. ;
  4. ; Copyright (c) Microsoft Corporation. All rights reserved.
  5. ; Manufacturer: Microsoft Corp for Epson
  6. [Version]
  7. LayoutFile=Layout.inf
  8. Signature="$CHICAGO$"
  9. Class=Image
  10. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  11. Provider=%Msft%
  12. [ControlFlags]
  13. ExcludeFromSelect=*
  14. [DestinationDirs]
  15. DefaultDestDir=11
  16. EPSON_USB.SS2000.Color.Files=23
  17. EPSON_USB.SS2500.Color.Files=23
  18. EPSON_USB.CC700.Color.Files=23
  19. [Manufacturer]
  20. %Mfg%=Models
  21. [Models]
  22. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  23. ; USB Models
  24. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  25. %SS2000.DeviceDesc% = EPSON_USB.SS2000,USB\VID_04B8&PID_0105
  26. %SS2500.DeviceDesc% = EPSON_USB.SS2500,USB\VID_04B8&PID_0106
  27. ;%CC700.DeviceDesc% = EPSON_USB.CC700,USB\VID_04B8&PID_0108
  28. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  29. ; USB Models
  30. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  31. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  32. [EPSON_USB.SS2000]
  33. Include=sti.inf
  34. Needs=STI.USBSection
  35. SubClass=StillImage
  36. DeviceType=1
  37. DeviceSubType=0x0001
  38. Capabilities=0x30
  39. DeviceData=EPSON_USB.SS2000.DeviceData
  40. AddReg=NbScanner2.AddReg,EPSON_USB.IF.AddReg
  41. CopyFiles=EPSON_USB.SS2000.Color.Files,ESCAN.NbUSD2.Files
  42. ICMProfiles=SS2000R.ICM
  43. [EPSON_USB.SS2000.Services]
  44. Include=sti.inf
  45. Needs=STI.USBSection.Services
  46. [EPSON_USB.SS2000.DeviceData]
  47. TwainDS=%TwainDS_SS2000%
  48. Model=%SS2000.DeviceDesc%
  49. Server=local
  50. UI DLL=sti.dll
  51. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  52. HOptRes=300,1 ; Add for Horizontal Optical Resolution
  53. VOptRes=1200,1 ; Add for Vertical Optical Resolution
  54. [EPSON_USB.SS2000.Color.Files]
  55. ss2000r.icm
  56. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  57. [EPSON_USB.SS2500]
  58. Include=sti.inf
  59. Needs=STI.USBSection
  60. SubClass=StillImage
  61. DeviceType=1
  62. DeviceSubType=0x0001
  63. Capabilities=0x33
  64. Events=EPSON_USB.SS2500.Events
  65. DeviceData=EPSON_USB.SS2500.DeviceData
  66. AddReg=Scanner2.AddReg,EPSON_USB.IF.AddReg
  67. CopyFiles=EPSON_USB.SS2500.Color.Files,ESCAN.USD2.Files
  68. ICMProfiles=SS2500R.ICM,SS2500T.ICM
  69. [EPSON_USB.SS2500.Services]
  70. Include=sti.inf
  71. Needs=STI.USBSection.Services
  72. [EPSON_USB.SS2500.DeviceData]
  73. TwainDS=%TwainDS_SS2500%
  74. Model=%SS2500.DeviceDesc%
  75. Server=local
  76. UI DLL=sti.dll
  77. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  78. NumButtons=1,1
  79. HOptRes=600,1 ; Add for Horizontal Optical Resolution
  80. VOptRes=2400,1 ; Add for Vertical Optical Resolution
  81. [EPSON_USB.SS2500.Events]
  82. Button0=%ScanButton%,{7D245E24-56C0-11d1-BED9-00AA002F3325},*
  83. [EPSON_USB.SS2500.Color.Files]
  84. SS2500R.ICM
  85. SS2500T.ICM
  86. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  87. [EPSON_USB.CC700]
  88. Include=sti.inf
  89. Needs=STI.USBSection
  90. SubClass=StillImage
  91. DeviceType=1
  92. DeviceSubType=0x0001
  93. Capabilities=0x33
  94. Events=EPSON_USB.CC700.Events
  95. DeviceData=EPSON_USB.CC700.DeviceData
  96. AddReg=Scanner2.AddReg,EPSON_USB.IF.AddReg
  97. CopyFiles=EPSON_USB.CC700.Color.Files,ESCAN.USD2.Files
  98. ICMProfiles=CC700R.ICM,CC700T.ICM
  99. [EPSON_USB.CC700.Services]
  100. Include=sti.inf
  101. Needs=STI.USBSection.Services
  102. [EPSON_USB.CC700.DeviceData]
  103. TwainDS=%TwainDS_CC700%
  104. Model=%CC700.DeviceDesc%
  105. Server=local
  106. UI DLL=sti.dll
  107. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  108. NumButtons=1,1
  109. HOptRes=600,1 ; Add for Horizontal Optical Resolution
  110. VOptRes=600,1 ; Add for Vertical Optical Resolution
  111. [EPSON_USB.CC700.Events]
  112. Button0=%ScanButton%,{7D245E24-56C0-11d1-BED9-00AA002F3325},*
  113. [EPSON_USB.CC700.Color.Files]
  114. CC700R.ICM
  115. CC700T.ICM
  116. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  117. ;
  118. ; Common installation for all models
  119. ;
  120. [Scanner2.AddReg]
  121. HKR,,USDClass,,"{9F3F8E70-136C-4486-8089-EB9587D14261}"
  122. HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261},,,"EPSON USD"
  123. HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261}\InProcServer32,,,%11%\esunib.dll
  124. HKCR,CLSID\{9F3F8E70-136C-4486-8089-EB9587D14261}\InProcServer32,ThreadingModel,,"Both"
  125. [NbScanner2.AddReg]
  126. HKR,,USDClass,,"{0358230A-4D24-4a60-B7AF-6522E0BDE719}"
  127. HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719},,,"EPSON USD"
  128. HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719}\InProcServer32,,,%11%\esuni.dll
  129. HKCR,CLSID\{0358230A-4D24-4a60-B7AF-6522E0BDE719}\InProcServer32,ThreadingModel,,"Both"
  130. [EPSON_USB.IF.AddReg]
  131. HKR,,HardwareConfig,1,4
  132. [ESCAN.NbUSD2.Files]
  133. esuni.dll,,,32
  134. esuimg.dll,,,32
  135. esucm.dll,,,32
  136. [ESCAN.USD2.Files]
  137. esunib.dll,,,32
  138. esuimg.dll,,,32
  139. esucm.dll,,,32