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.

174 lines
8.7 KiB

  1. ; FJTw.INF -- Windows Still Image Setup File
  2. ; Copyright (c) Microsoft Corporation. All rights reserved.
  3. ; Manufacturer: Fujitsu
  4. [Version]
  5. Signature="$CHICAGO$"
  6. Class=Image
  7. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  8. Provider=%Msft%
  9. LayoutFile=layout.inf
  10. [DestinationDirs]
  11. DefaultDestDir=11 ; LDID_SYS that is, \windows\system
  12. FJTw.CopySys32Files=10,system32\drivers ; LDID_WIN
  13. Azalea_3091.CopyFiles=11
  14. Azalea_3092.DelSysFiles=11
  15. [ControlFlags]
  16. ExcludeFromSelect=*
  17. [Manufacturer]
  18. %Mfg%=Models
  19. [Models]
  20. %SCSI\FUJITSU_M3091DCD________B.DeviceDesc% = Azalea_3091.Scanner,FUJITSU_M3091DCD________B
  21. %SCSI\FUJITSU_M3092DCD________A.DeviceDesc% = Azalea_3092.Scanner,FUJITSU_M3092DCD________A
  22. ;%SCSI\FUJITSU_M3093DGdim______02.DeviceDesc% = Fujitsu_M3093DGDIM,SCSI\ScannerFUJITSU_M3093DGdim______
  23. ;%SCSI\FUJITSU_M3093DGdm______02.DeviceDesc% = Fujitsu_M3093DGDIM,SCSI\ScannerFUJITSU_M3093DGdm_______
  24. ;%SCSI\FUJITSU_M3093DGdi______02.DeviceDesc% = Fujitsu_M3093DGDIM,SCSI\ScannerFUJITSU_M3093DGdi_______
  25. ;%SCSI\FUJITSU_M3093DGd______02.DeviceDesc% = Fujitsu_M3093DGDIM,SCSI\ScannerFUJITSU_M3093DGd________
  26. ;%SCSI\FUJITSU_M3093GXim______02.DeviceDesc% = Fujitsu_M3093GXIM,SCSI\ScannerFUJITSU_M3093GXim_______
  27. ;%SCSI\FUJITSU_M3093GXm______02.DeviceDesc% = Fujitsu_M3093GXIM,SCSI\ScannerFUJITSU_M3093GXm________
  28. ;%SCSI\FUJITSU_M3093GXi______02.DeviceDesc% = Fujitsu_M3093GXIM,SCSI\ScannerFUJITSU_M3093GXi________
  29. ;%SCSI\FUJITSU_M3093GX______02.DeviceDesc% = Fujitsu_M3093GXIM,SCSI\ScannerFUJITSU_M3093GX_________
  30. ;%SCSI\FUJITSU_M3097DGdim______02.DeviceDesc% = Fujitsu_M3097DGDIM,SCSI\ScannerFUJITSU_M3097DGdim______
  31. ;%SCSI\FUJITSU_M3097DGdm______02.DeviceDesc% = Fujitsu_M3097DGDIM,SCSI\ScannerFUJITSU_M3097DGdm_______
  32. ;%SCSI\FUJITSU_M3097DGdi______02.DeviceDesc% = Fujitsu_M3097DGDIM,SCSI\ScannerFUJITSU_M3097DGdi_______
  33. ;%SCSI\FUJITSU_M3097DGd______02.DeviceDesc% = Fujitsu_M3097DGDIM,SCSI\ScannerFUJITSU_M3097DGd________
  34. ;%SCSI\FUJITSU_M3096GXim______02.DeviceDesc% = Fujitsu_M3096GXIM,SCSI\ScannerFUJITSU_M3096GXim_______
  35. ;%SCSI\FUJITSU_M3096GXm______02.DeviceDesc% = Fujitsu_M3096GXIM,SCSI\ScannerFUJITSU_M3096GXm________
  36. ;%SCSI\FUJITSU_M3096GXi______02.DeviceDesc% = Fujitsu_M3096GXIM,SCSI\ScannerFUJITSU_M3096GXi________
  37. ;%SCSI\FUJITSU_M3096GX______02.DeviceDesc% = Fujitsu_M3096GXIM,SCSI\ScannerFUJITSU_M3096GX_________
  38. ;%SCSI\FUJITSU_M3097Gim______02.DeviceDesc% = Fujitsu_M3097GPIM,SCSI\ScannerFUJITSU_M3097Gim________
  39. ;%SCSI\FUJITSU_M3097Gm______02.DeviceDesc% = Fujitsu_M3097GPIM,SCSI\ScannerFUJITSU_M3097Gm_________
  40. ;%SCSI\FUJITSU_M3097Gi______02.DeviceDesc% = Fujitsu_M3097GPIM,SCSI\ScannerFUJITSU_M3097Gi_________
  41. ;%SCSI\FUJITSU_M3097G______02.DeviceDesc% = Fujitsu_M3097GPIM,SCSI\ScannerFUJITSU_M3097G__________
  42. ;%SCSI\FUJITSU_M3099Gdeim______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdeim______
  43. ;%SCSI\FUJITSU_M3099Gdem______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdem_______
  44. ;%SCSI\FUJITSU_M3099Gdei______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdei_______
  45. ;%SCSI\FUJITSU_M3099Gde______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gde________
  46. ;%SCSI\FUJITSU_M3099Gdim______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdim_______
  47. ;%SCSI\FUJITSU_M3099Gdm______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdm________
  48. ;%SCSI\FUJITSU_M3099Gdi______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gdi________
  49. ;%SCSI\FUJITSU_M3099Gd______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099Gd_________
  50. ;%SCSI\FUJITSU_M3099GHdeim______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdeim_____
  51. ;%SCSI\FUJITSU_M3099GHdem______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdem______
  52. ;%SCSI\FUJITSU_M3099GHdei______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdei______
  53. ;%SCSI\FUJITSU_M3099GHde______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHde_______
  54. ;%SCSI\FUJITSU_M3099GHdim______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdim______
  55. ;%SCSI\FUJITSU_M3099GHdm______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdm_______
  56. ;%SCSI\FUJITSU_M3099GHdi______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHdi_______
  57. ;%SCSI\FUJITSU_M3099GHd______02.DeviceDesc% = Fujitsu_M3099GXIM,SCSI\ScannerFUJITSU_M3099GHd________
  58. ;%SCSI\FCPA____ScanPartner_15C_1.DeviceDesc% = FCPA_ScanPartner,SCSI\ScannerFCPA____ScanPartner_15C_
  59. [Fujitsu_SCSI.DeviceData]
  60. Server=local
  61. UI DLL=sti.dll
  62. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  63. Polltimeout=0x3E8,1
  64. [Azalea_3091.Scanner]
  65. Include=sti.inf
  66. Needs=STI.SCSISection
  67. SubClass=StillImage
  68. DeviceType=1
  69. DeviceSubType=0x1
  70. ; STI_GENCAP_SUBSET, STI_GENCAP_WIA, 0, 0, STI_GENCAP_POLLING_NEEDED, STI_GENCAP_NOTIFICATIONS:
  71. Capabilities=0x33
  72. Events=Azalea_3091.Events
  73. DeviceData=Fujitsu_SCSI.DeviceData
  74. AddReg=Azalea_3091.Scanner.AddReg
  75. CopyFiles=Azalea_3091.CopyFiles
  76. UninstallSection=Uninstall.Azalea_3091
  77. ICMProfiles="sRGB Color Space Profile.icm"
  78. [Azalea_3091.Scanner.Services]
  79. Include=sti.inf
  80. Needs=STI.SCSISection.Services
  81. [Azalea_3091.Events]
  82. ScanButton="%ScanButton%",{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
  83. SendTo1Button="%SendTo1Button%",{8A435C25-CA63-4354-8AC5-89AA79777C5D},*
  84. SendTo2Button="%SendTo2Button%",{7923F6BD-1577-4233-9667-852D6BFD9744},*
  85. SendTo3Button="%SendTo3Button%",{EE4205D7-AD88-41dd-82FE-0B1F271A436D},*
  86. SendTo4Button="%SendTo4Button%",{0BA73654-9895-42df-9B30-09E308D32194},*
  87. SendTo5Button="%SendTo5Button%",{E35E04D1-B777-4a62-A6AD-8BFEF552A431},*
  88. SendTo6Button="%SendTo6Button%",{FD88EB3D-E95B-4504-A2E3-016152E891B2},*
  89. SendTo7Button="%SendTo7Button%",{CDF959E0-F974-4116-8B3D-D28142FBC4FB},*
  90. SendTo8Button="%SendTo8Button%",{0E811581-E406-4467-A802-2B73C04F6305},*
  91. SendTo9Button="%SendTo9Button%",{2175D31E-8213-4a7c-A43E-4C1F84CD80B6},*
  92. SendToCButton="%SendToCButton%",{3136F2FA-C335-4111-AA41-56C8AB15C47F},*
  93. FeederLoaded="%FeederLoaded%",{B306E3D2-311A-4b12-A22A-35CDCD858779},*
  94. [Azalea_3091.Scanner.AddReg]
  95. HKR,,HardwareConfig,1,2
  96. HKR,,USDClass,,"{B677DEE0-B79C-47ff-B54A-8FFAC4712150}"
  97. HKCR,CLSID\{B677DEE0-B79C-47ff-B54A-8FFAC4712150},,,"M3091DC STI USD"
  98. HKCR,CLSID\{B677DEE0-B79C-47ff-B54A-8FFAC4712150}\InProcServer32,,,%11%\M3091DC.dll
  99. HKCR,CLSID\{B677DEE0-B79C-47ff-B54A-8FFAC4712150}\InProcServer32,ThreadingModel,,"Both" ; Apartment
  100. [Azalea_3091.CopyFiles]
  101. M3091DC.dll,,,4 ;Ignore version check and always copy file
  102. [Uninstall.Azalea_3091]
  103. DelFiles=Azalea_3091.DelSysFiles
  104. [Azalea_3091.DelSysFiles]
  105. M3091DC.dll,,,1 ;Force deletion of the file
  106. [Azalea_3092.Scanner]
  107. Include=sti.inf
  108. Needs=STI.SCSISection
  109. SubClass=StillImage
  110. DeviceType=1
  111. DeviceSubType=0x1
  112. ; STI_GENCAP_SUBSET, STI_GENCAP_WIA, 0, 0, STI_GENCAP_POLLING_NEEDED, STI_GENCAP_NOTIFICATIONS:
  113. Capabilities=0x33
  114. Events=Azalea_3092.Events
  115. DeviceData=Fujitsu_SCSI.DeviceData
  116. AddReg=Azalea_3092.Scanner.AddReg
  117. CopyFiles=Azalea_3092.CopyFiles
  118. UninstallSection=Uninstall.Azalea_3092
  119. ICMProfiles="sRGB Color Space Profile.icm"
  120. [Azalea_3092.Scanner.Services]
  121. Include=sti.inf
  122. Needs=STI.SCSISection.Services
  123. [Azalea_3092.DeviceData]
  124. Server=local
  125. UI DLL=sti.dll
  126. UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
  127. Polltimeout=0x3E8,1
  128. [Azalea_3092.Events]
  129. ScanButton="%ScanButton%",{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
  130. SendTo1Button="%SendTo1Button%",{CB8FF182-2C56-41fd-A6EF-3CB00ABBF42D},*
  131. SendTo2Button="%SendTo2Button%",{C95260BE-B938-4e93-85BB-64F45C5876E2},*
  132. SendTo3Button="%SendTo3Button%",{F37CD1E3-FF6D-417c-8974-E225FB9B39E4},*
  133. SendTo4Button="%SendTo4Button%",{101FE568-2ADF-4039-8222-6868983D09EF},*
  134. SendTo5Button="%SendTo5Button%",{D585F38F-71E1-4ef1-B7F3-BBFCA5645A74},*
  135. SendTo6Button="%SendTo6Button%",{5B80FE7E-F105-4cdd-BDE5-37D727C63D31},*
  136. SendTo7Button="%SendTo7Button%",{A9EB2135-7564-4dd1-ABAB-637149896889},*
  137. SendTo8Button="%SendTo8Button%",{4BFBC80A-E62B-45f1-863A-CE24852344F2},*
  138. SendTo9Button="%SendTo9Button%",{15476CCE-AD91-4162-AA08-260B2AD13284},*
  139. SendToCButton="%SendToCButton%",{732BB087-8D99-43ea-98F1-258D5727E457},*
  140. FeederLoaded="%FeederLoaded%",{1A0D27BF-A9D0-4973-AC6C-4CE17C5E5EEA},*
  141. [Azalea_3092.Scanner.AddReg]
  142. HKR,,HardwareConfig,1,2
  143. HKR,,USDClass,,"{9060EDE6-9CA5-4ff5-885B-F24960B49671}"
  144. HKCR,CLSID\{9060EDE6-9CA5-4ff5-885B-F24960B49671},,,"M3092DC STI USD"
  145. HKCR,CLSID\{9060EDE6-9CA5-4ff5-885B-F24960B49671}\InProcServer32,,,%11%\M3092DC.dll
  146. HKCR,CLSID\{9060EDE6-9CA5-4ff5-885B-F24960B49671}\InProcServer32,ThreadingModel,,"Both" ; Apartment
  147. [Azalea_3092.CopyFiles]
  148. M3092DC.dll,,,4 ;Ignore version check and always copy file
  149. [Uninstall.Azalea_3092]
  150. DelFiles=Azalea_3092.DelSysFiles
  151. [Azalea_3092.DelSysFiles]
  152. M3092DC.dll,,,1 ;Force deletion of the file