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.

135 lines
3.8 KiB

  1. ;
  2. ; UMAX Astra parallel port scanners
  3. ;
  4. [Version]
  5. LayoutFile=Layout.inf
  6. Signature="$CHICAGO$"
  7. Class=Image
  8. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  9. Provider=%Msft%
  10. [DestinationDirs]
  11. DefaultDestDir=11 ; LDID_SYS
  12. Astra6X0P.CopyPPDriverFiles=10,system32\drivers
  13. Astra1220P.CopyPPDriverFiles=10,system32\drivers
  14. ;[ControlFlags]
  15. ;ExcludeFromSelect=LPTENUM\VID_04E6PID_8000200056D7
  16. [Manufacturer]
  17. %Mfg%=Models
  18. [Models]
  19. ;%EPP\UMAX____ASTRA_600P_____V.DeviceDesc% = Astra600P.Scanner
  20. %EPP\UMAX____ASTRA_610P_____V.DeviceDesc% = Astra610P.Scanner
  21. ;%LPTENUM\VID_04E6PID_8000200056D7.DeviceDesc% = Astra1220P.Scanner,LPTENUM\VID_04E6PID_8000200056D7
  22. ;
  23. ; Astra 600P
  24. ;
  25. [Astra600P.Scanner]
  26. SubClass=StillImage
  27. Connection=Parallel
  28. DeviceType=1
  29. Capabilities=0x30
  30. AddReg=Scanner.AddReg,Astra600P.AddReg
  31. CopyFiles=UMAXScanner.DriverFiles,Astra6X0P.CopyFiles,Astra6X0P.CopyPPDriverFiles
  32. ICMProfiles="sRGB Color Space Profile.icm"
  33. DeviceData=UMAXScanner.DeviceData
  34. Reboot=1
  35. ;
  36. ; Astra 610P
  37. ;
  38. [Astra610P.Scanner]
  39. SubClass=StillImage
  40. Connection=Parallel
  41. DeviceType=1
  42. Capabilities=0x30
  43. AddReg=Scanner.AddReg,EPP.Astra1220P.Scanner
  44. CopyFiles=UMAXScanner.DriverFiles,Astra6X0P.CopyFiles,Astra6X0P.CopyPPDriverFiles
  45. ICMProfiles="sRGB Color Space Profile.icm"
  46. DeviceData=UMAXScanner.DeviceData
  47. Reboot=1
  48. ;
  49. ; Astra 1220P
  50. ;
  51. [Astra1220P.Scanner]
  52. SubClass=StillImage
  53. DeviceType=1
  54. Capabilities=0x30
  55. DeviceData=UMAXScanner.DeviceData
  56. AddReg=Scanner.AddReg,Astra1220P.AddReg
  57. CopyFiles=UMAXScanner.DriverFiles,Astra1220P.CopyFiles,Astra1220P.CopyPPDriverFiles
  58. ICMProfiles="sRGB Color Space Profile.icm"
  59. DeviceData=UMAXScanner.DeviceData
  60. [Astra600P.Scanner.Services]
  61. AddService = UMAXPCLS, 0x00000002, Astra6X0P.AddService
  62. [Astra610P.Scanner.Services]
  63. AddService = UMAXPCLS, 0x00000002, Astra6X0P.AddService
  64. [Astra6X0P.AddService]
  65. DisplayName = %UMAXPCLS.SvcDesc%
  66. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  67. StartType = 2 ; SERVICE_SYSTEM_START
  68. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  69. ServiceBinary = %12%\umaxpcls.sys
  70. LoadOrderGroup = Base
  71. [Astra1220P.Scanner.Services]
  72. AddService = ppscan, 0x00000002, Astra1220P.AddService
  73. [Astra1220P.AddService]
  74. DisplayName = %ppscan.SvcDesc%
  75. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  76. StartType = 3 ; SERVICE_DEMAND_START
  77. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  78. ServiceBinary = %12%\ppscan.sys
  79. LoadOrderGroup = Base
  80. [Scanner.AddReg]
  81. HKR,,HardwareConfig,1,2
  82. [Astra600P.AddReg]
  83. HKR,,USDClass,,"{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}"
  84. HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB},,,"UMAX Astra 600P WIA"
  85. HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}\InProcServer32,,,%11%\umaxscan.dll
  86. HKCR,CLSID\{7EA40CCC-E3E6-437f-A598-E7B507DB8BDB}\InProcServer32,ThreadingModel,,"Both"
  87. [EPP.Astra1220P.Scanner]
  88. HKR,,USDClass,,"{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}"
  89. HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A},,,"UMAX Astra 610P WIA"
  90. HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}\InProcServer32,,,%11%\umaxscan.dll
  91. HKCR,CLSID\{8E8D6F7A-8ED8-4d0d-B81E-36C6FDB5B46A}\InProcServer32,ThreadingModel,,"Both"
  92. [Astra1220P.AddReg]
  93. HKR,,CreateFileName,,"AUTO"
  94. HKR,,USDClass,,"{095c7298-81ff-47a3-8327-dc90e91f1af8}" ; CLSID_UMAX_1220P
  95. HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8},,,"UMAX Astra 1220P WIA"
  96. HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8}\InProcServer32,,,%11%\umaxscan.dll
  97. HKCR,CLSID\{095c7298-81ff-47a3-8327-dc90e91f1af8}\InProcServer32,ThreadingModel,,"Apartment"
  98. [UMAXScanner.DeviceData]
  99. Server=local
  100. UI DLL=sti.dll
  101. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  102. [UMAXScanner.DriverFiles]
  103. umaxscan.dll
  104. umaxud32.dll
  105. [Astra6X0P.CopyFiles]
  106. umaxp60.dll
  107. [Astra6X0P.CopyPPDriverFiles]
  108. umaxpcls.sys
  109. [Astra1220P.CopyFiles]
  110. umaxp12.dll
  111. [Astra1220P.CopyPPDriverFiles]
  112. ppscan.sys