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.

779 lines
28 KiB

  1. ; MCHGR.INF -- This file contains descriptions of all the Medium Changers
  2. ; supported in Windows NT
  3. ; Copyright (c) 1993 - 2000, Microsoft Corporation
  4. [version]
  5. signature="$Windows NT$"
  6. Class=MediumChanger
  7. ClassGUID={CE5939AE-EBDE-11d0-B181-0000F8753EC4}
  8. Provider=%Msft%
  9. LayoutFile=layout.inf
  10. ; Class Install
  11. [ClassInstall32.NT]
  12. Addreg=MediumChangerClassAddReg
  13. AddReg=MchgrCoInstallerAddReg
  14. CopyFiles=MchgrCoInstallerCopyFiles
  15. [MediumChangerClassAddReg]
  16. HKR,,,,%ChangerClassName%
  17. HKR,,NoInstallClass,,1
  18. [DestinationDirs]
  19. DefaultDestDir = 12 ; DIRID_DRIVERS
  20. MchgrCoInstallerCopyFiles = 11 ; DIRID_SYSTEM
  21. [ControlFlags]
  22. ExcludeFromSelect=*
  23. [MchgrCoInstallerAddReg]
  24. HKLM,System\CurrentControlSet\Control\CoDeviceInstallers,{CE5939AE-EBDE-11d0-B181-0000F8753EC4},0x00010008,"mchgrcoi.dll,MchgrClassCoInstaller"
  25. [MchgrCoInstallerCopyFiles]
  26. mchgrcoi.dll
  27. [Manufacturer]
  28. "StdDDS"
  29. "Compaq"
  30. "DEC"
  31. "ADICVLS"
  32. "Pioneer"
  33. "Sony"
  34. "Seagate"
  35. "PowerFile"
  36. "Elms"
  37. "NSM"
  38. "GenChanger"
  39. #if (PRODSWITCH != 'w' && PRODSWITCH != 'p')
  40. "Exabyte"
  41. "ADICSC"
  42. "HP"
  43. "JVC"
  44. "Plasmon"
  45. "ATL"
  46. "Qlstar"
  47. "Breece"
  48. "Spectra"
  49. "Quantum"
  50. "DELL"
  51. "Overland"
  52. #endif
  53. ;**************************************************************
  54. ;Standard DDS medium changers device list
  55. [StdDDS]
  56. %DDSMC.ADIC_800E.DeviceDesc% = DDSMC_Inst, SCSI\ChangerADIC____800E____________
  57. %DDSMC.TSL-7000_.DeviceDesc% = DDSMC_Inst, SCSI\ChangerSONY____TSL-7000________
  58. %DDSMC.TSL-9000_.DeviceDesc% = DDSMC_Inst, SCSI\ChangerSONY____TSL-9000________
  59. %DDSMC.TSL-10000.DeviceDesc% = DDSMC_Inst, SCSI\ChangerSONY____TSL-10000_______
  60. %DDSMC.TSL-11000.DeviceDesc% = DDSMC_Inst, SCSI\ChangerSONY____TSL-11000_______
  61. %DDSMC.HP_C1553A.DeviceDesc% = DDSMC_Inst, SCSI\ChangerHP______C1553A__________
  62. %DDSMC.HP_C1557A.DeviceDesc% = DDSMC_Inst, SCSI\ChangerHP______C1557A__________
  63. %DDSMC.HP_C5713A.DeviceDesc% = DDSMC_Inst, SCSI\ChangerHP______C5713A__________
  64. [DDSMC_Inst]
  65. CopyFiles = @ddsmc.sys
  66. [DDSMC_Inst.Services]
  67. AddService = ddsmc, %SPSVCINST_ASSOCSERVICE%, DDSMC_Service_Inst, DDSMC_EventLog_Inst
  68. [DDSMC_Service_Inst]
  69. ServiceType = %SERVICE_KERNEL_DRIVER%
  70. StartType = %SERVICE_DEMAND_START%
  71. ErrorControl = %SERVICE_ERROR_NORMAL%
  72. ServiceBinary = %12%\ddsmc.sys
  73. LoadOrderGroup = SCSI Class
  74. Dependencies = +SCSI Miniport
  75. [DDSMC_EventLog_Inst]
  76. AddReg = DDSMC_EventLog_AddReg
  77. [DDSMC_EventLog_AddReg]
  78. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\ddsmc.sys"
  79. HKR,,TypesSupported,%REG_DWORD%,7
  80. ;**************************************************************
  81. ;Compaq manufacturer device list
  82. [Compaq]
  83. %CPQ.TSL9000_.DeviceDesc% = DDSMC_Inst, SCSI\ChangerCOMPAQ__TSL-9000________
  84. %CPQ.TSL10000.DeviceDesc% = DDSMC_Inst, SCSI\ChangerCOMPAQ__TSL-10000_______
  85. %CPQ.TLZ9____.DeviceDesc% = DDSMC_Inst, SCSI\ChangerDEC_____TLZ9_____(C)_DEC
  86. #if (PRODSWITCH != 'w' && PRODSWITCH != 'p')
  87. %CPQ.TL894___.DeviceDesc% = ATL_Inst, SCSI\ChangerDEC_____TL894____(C)_DEC
  88. %CPQ.TL895___.DeviceDesc% = ATL_Inst, SCSI\ChangerDEC_____TL895____(C)_DEC
  89. %ODIMC_Cmpq.TL8DeviceDesc% = ODIMC_Inst, SCSI\ChangerDEC_____TL800____(C)_DEC
  90. %ODIMC_Cmpq.AITDeviceDesc% = ODIMC_Inst, SCSI\ChangerCOMPAQ__SSL2000_Series__
  91. %ODIMC_Cmpq.MSLDeviceDesc% = ODIMC_Inst, SCSI\ChangerCOMPAQ__MSL5000_Series__
  92. #endif
  93. ;**************************************************************
  94. ;DEC manufacturer device list
  95. [DEC]
  96. %DEC.TLZ1_.DeviceDesc% = DDSMC_Inst, SCSI\ChangerDEC_____TLZ1_____(C)_DEC
  97. #if (PRODSWITCH != 'w' && PRODSWITCH != 'p')
  98. %DEC.TL810.DeviceDesc% = ATL_Inst, SCSI\ChangerDEC_____TL810____(C)_DEC
  99. %DEC.TL812.DeviceDesc% = ATL_Inst, SCSI\ChangerDEC_____TL812____(C)_DEC
  100. %DEC.TZ___.DeviceDesc% = Quantum_Inst, SCSI\ChangerDEC_____TZ_Media_Changer
  101. #endif
  102. ;**************************************************************
  103. ;ADIC manufacturer device list
  104. [ADICVLS]
  105. %ADICVLS.4mm.DeviceDesc% = ADICVLS_Inst, SCSI\ChangerADIC____VLS_4mm_________
  106. %ADICVLS.SDX.DeviceDesc% = ADICVLS_Inst, SCSI\ChangerADIC____VLS_SDX_________
  107. #if (PRODSWITCH != 'w' && PRODSWITCH != 'p')
  108. %ADICVLS.DLT.DeviceDesc% = ADICVLS_Inst, SCSI\ChangerADIC____VLS_DLT_________
  109. #endif
  110. %ADICVLS.DAT.DeviceDesc% = ADICVLS_Inst, SCSI\ChangerADIC____DAT_AutoChanger_
  111. [ADICVLS_Inst]
  112. CopyFiles = @adicvls.sys
  113. [ADICVLS_Inst.Services]
  114. AddService = adicvls, %SPSVCINST_ASSOCSERVICE%, ADICVLS_Service_Inst, ADICVLS_EventLog_Inst
  115. [ADICVLS_Service_Inst]
  116. ServiceType = %SERVICE_KERNEL_DRIVER%
  117. StartType = %SERVICE_DEMAND_START%
  118. ErrorControl = %SERVICE_ERROR_NORMAL%
  119. ServiceBinary = %12%\adicvls.sys
  120. LoadOrderGroup = SCSI Class
  121. Dependencies = +SCSI Miniport
  122. [ADICVLS_EventLog_Inst]
  123. AddReg = ADICVLS_EventLog_AddReg
  124. [ADICVLS_EventLog_AddReg]
  125. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\adicvls.sys"
  126. HKR,,TypesSupported,%REG_DWORD%,7
  127. ;**************************************************************
  128. ;Pioneer manufacturer device list
  129. [Pioneer]
  130. %PioneerMC.DeviceDesc% = PioneerMC_Inst, SCSI\ChangerPIONEER_CHANGR_DRM-1004X
  131. [PioneerMC_Inst]
  132. CopyFiles = @pnrmc.sys
  133. [PioneerMC_Inst.Services]
  134. AddService = pnrmc, %SPSVCINST_ASSOCSERVICE%, PioneerMC_Service_Inst, PioneerMC_EventLog_Inst
  135. [PioneerMC_Service_Inst]
  136. ServiceType = %SERVICE_KERNEL_DRIVER%
  137. StartType = %SERVICE_DEMAND_START%
  138. ErrorControl = %SERVICE_ERROR_NORMAL%
  139. ServiceBinary = %12%\pnrmc.sys
  140. LoadOrderGroup = SCSI Class
  141. Dependencies = +SCSI Miniport
  142. [PioneerMC_EventLog_Inst]
  143. AddReg = PioneerMC_EventLog_AddReg
  144. [PioneerMC_EventLog_AddReg]
  145. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\pnrmc.sys"
  146. HKR,,TypesSupported,%REG_DWORD%,7
  147. ;**************************************************************
  148. ;Sony manufacturer device list
  149. [Sony]
  150. %SonyMC.CDL1100.DeviceDesc% = SonyMC_Inst, SCSI\ChangerSONY____CDL1100_________
  151. %SonyMC.CDL2100.DeviceDesc% = SonyMC_Inst, SCSI\ChangerSONY____CDL2100_________
  152. %SonyMC.CDL2200.DeviceDesc% = SonyMC_Inst, SCSI\ChangerSONY____CDL2200_________
  153. %SonyMC.CDL5000.DeviceDesc% = SonyMC_Inst, SCSI\ChangerSONY____CDL5000_________
  154. [SonyMC_Inst]
  155. CopyFiles = @sonymc.sys
  156. [SonyMC_Inst.Services]
  157. AddService = sonymc, %SPSVCINST_ASSOCSERVICE%, SonyMC_Service_Inst, SonyMC_EventLog_Inst
  158. [SonyMC_Service_Inst]
  159. ServiceType = %SERVICE_KERNEL_DRIVER%
  160. StartType = %SERVICE_DEMAND_START%
  161. ErrorControl = %SERVICE_ERROR_NORMAL%
  162. ServiceBinary = %12%\sonymc.sys
  163. LoadOrderGroup = SCSI Class
  164. Dependencies = +SCSI Miniport
  165. [SonyMC_EventLog_Inst]
  166. AddReg = SonyMC_EventLog_AddReg
  167. [SonyMC_EventLog_AddReg]
  168. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\sonymc.sys"
  169. HKR,,TypesSupported,%REG_DWORD%,7
  170. [SonyAitMC_Inst]
  171. CopyFiles = @snyaitmc.sys
  172. [SonyAitMC_Inst.Services]
  173. AddService = snyaitmc, %SPSVCINST_ASSOCSERVICE%, SonyAitMC_Service_Inst, SonyAitMC_EventLog_Inst
  174. [SonyAitMC_Service_Inst]
  175. ServiceType = %SERVICE_KERNEL_DRIVER%
  176. StartType = %SERVICE_DEMAND_START%
  177. ErrorControl = %SERVICE_ERROR_NORMAL%
  178. ServiceBinary = %12%\snyaitmc.sys
  179. LoadOrderGroup = SCSI Class
  180. Dependencies = +SCSI Miniport
  181. [SonyAitMC_EventLog_Inst]
  182. AddReg = SonyAitMC_EventLog_AddReg
  183. [SonyAitMC_EventLog_AddReg]
  184. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\snyaitmc.sys"
  185. HKR,,TypesSupported,%REG_DWORD%,7
  186. ;**************************************************************
  187. ;Seagate manufacturer device list
  188. [Seagate]
  189. %Seagate.28849____.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_28849-XXX
  190. %Seagate.Python___.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_02636-XXX
  191. %Seagate.Python___.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_29987-XXX
  192. %Seagate.Python___.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_04377-XXX
  193. %Seagate.Python___.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_06241-XXX
  194. %Seagate.Python___.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_Python_06409-XXX
  195. %Seagate.DAT_04377.DeviceDesc% = Seagate_Inst, SCSI\ChangerSEAGATE_DAT____04377-XXX
  196. %Seagate.DAT_06241.DeviceDesc% = Seagate_Inst, SCSI\ChangerSEAGATE_DAT____06241-XXX
  197. %Seagate.IBM4586NP.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_IBM4586NP_____!D
  198. %Seagate.IBM496000.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_IBM-STL496000N!D
  199. %Seagate.4586_____.DeviceDesc% = Seagate_Inst, SCSI\ChangerARCHIVE_4586XX_28887-XXX
  200. %Seagate.AIT-LDR__.DeviceDesc% = SonyAitMC_Inst, SCSI\ChangerSEAGATE_AIT-LDR_________
  201. %Sony.TSL-A300C.DeviceDesc% = SonyAitMC_Inst, SCSI\ChangerSONY____TSL-A300C_______
  202. %Sony.TSL-A400C.DeviceDesc% = SonyAitMC_Inst, SCSI\ChangerSONY____TSL-A400C_______
  203. %Sony.TSL-A500C.DeviceDesc% = SonyAitMC_Inst, SCSI\ChangerSONY____TSL-A500C_______
  204. [Seagate_Inst]
  205. CopyFiles = @seaddsmc.sys
  206. [Seagate_Inst.Services]
  207. AddService = seaddsmc, %SPSVCINST_ASSOCSERVICE%, Seagate_Service_Inst, Seagate_EventLog_Inst
  208. [Seagate_Service_Inst]
  209. ServiceType = %SERVICE_KERNEL_DRIVER%
  210. StartType = %SERVICE_DEMAND_START%
  211. ErrorControl = %SERVICE_ERROR_NORMAL%
  212. ServiceBinary = %12%\seaddsmc.sys
  213. LoadOrderGroup = SCSI Class
  214. Dependencies = +SCSI Miniport
  215. [Seagate_EventLog_Inst]
  216. AddReg = Seagate_EventLog_AddReg
  217. [Seagate_EventLog_AddReg]
  218. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\seaddsmc.sys"
  219. HKR,,TypesSupported,%REG_DWORD%,7
  220. ;**************************************************************
  221. ;PowerFile manufacturer device list
  222. [PowerFile]
  223. %PowerFile.DeviceDesc% = PowerFile_Inst,SBP2\STARMATIX_INC.&STARMATIX-DISK_CHANGER&CMDSETID104D8
  224. %PowerFile.DeviceDesc% = PowerFile_Inst,SBP2\GENCHANGER
  225. %PowerFile.DeviceDesc% = PowerFile_Inst,SBP2\50F2&0
  226. %PowerFile.DeviceDesc% = PowerFile_Inst,SBP2\031887&040892
  227. [PowerFile_Inst]
  228. CopyFiles = @powerfil.sys
  229. [PowerFile_Inst.Services]
  230. AddService = powerfil, %SPSVCINST_ASSOCSERVICE%, PowerFile_Service_Inst, PowerFile_EventLog_Inst
  231. [PowerFile_Service_Inst]
  232. ServiceType = %SERVICE_KERNEL_DRIVER%
  233. StartType = %SERVICE_DEMAND_START%
  234. ErrorControl = %SERVICE_ERROR_NORMAL%
  235. LoadOrderGroup = Pointer Port
  236. ServiceBinary = %12%\powerfil.sys
  237. [PowerFile_EventLog_Inst]
  238. AddReg = PowerFile_EventLog_AddReg
  239. [PowerFile_EventLog_AddReg]
  240. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\powerfil.sys"
  241. HKR,,TypesSupported,%REG_DWORD%,7
  242. ;**************************************************************
  243. ;ELMS manufacturer device list
  244. [Elms]
  245. %ELMSMC.DVL__.DeviceDesc% = ELMSMC_Inst, SCSI\ChangerElms____DVL_____________
  246. %ELMSMC.ID100.DeviceDesc% = ELMSMC_Inst, SCSI\ChangerCYGNET__ID100___________
  247. [ELMSMC_Inst]
  248. CopyFiles = @elmsmc.sys
  249. [ELMSMC_Inst.Services]
  250. AddService = elmsmc, %SPSVCINST_ASSOCSERVICE%, ELMSMC_Service_Inst, ELMSMC_EventLog_Inst
  251. [ELMSMC_Service_Inst]
  252. ServiceType = %SERVICE_KERNEL_DRIVER%
  253. StartType = %SERVICE_DEMAND_START%
  254. ErrorControl = %SERVICE_ERROR_NORMAL%
  255. ServiceBinary = %12%\elmsmc.sys
  256. LoadOrderGroup = SCSI Class
  257. Dependencies = +SCSI Miniport
  258. [ELMSMC_EventLog_Inst]
  259. AddReg = ELMSMC_EventLog_AddReg
  260. [ELMSMC_EventLog_AddReg]
  261. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\elmsmc.sys"
  262. HKR,,TypesSupported,%REG_DWORD%,7
  263. ;**************************************************************
  264. ;NSM manufacturer device list
  265. [NSM]
  266. %NSMMC.DeviceDesc% = NSMMC_Inst, SCSI\ChangerNSM_____Mercury-40S_____
  267. [NSMMC_Inst]
  268. CopyFiles = @nsmmc.sys
  269. [NSMMC_Inst.Services]
  270. AddService = nsmmc, %SPSVCINST_ASSOCSERVICE%, NSMMC_Service_Inst, NSMMC_EventLog_Inst
  271. [NSMMC_Service_Inst]
  272. ServiceType = %SERVICE_KERNEL_DRIVER%
  273. StartType = %SERVICE_DEMAND_START%
  274. ErrorControl = %SERVICE_ERROR_NORMAL%
  275. ServiceBinary = %12%\nsmmc.sys
  276. LoadOrderGroup = SCSI Class
  277. Dependencies = +SCSI Miniport
  278. [NSMMC_EventLog_Inst]
  279. AddReg = NSMMC_EventLog_AddReg
  280. [NSMMC_EventLog_AddReg]
  281. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\nsmmc.sys"
  282. HKR,,TypesSupported,%REG_DWORD%,7
  283. ;**************************************************************
  284. ;GenChanger
  285. [GenChanger]
  286. %GenChanger.DeviceDesc% = GenChanger_Inst, SCSI\Changer
  287. [GenChanger_Inst]
  288. [GenChanger_Inst.Services]
  289. AddService = ,%SPSVCINST_ASSOCSERVICE%,
  290. #if (PRODSWITCH != 'w' && PRODSWITCH != 'p')
  291. ;**************************************************************
  292. ;JVC manufacturer device list
  293. [JVC]
  294. %JVCMC.1200.DeviceDesc% = JVCMC_Inst, SCSI\ChangerJVC_____CD-CHG_MC-1200__
  295. %JVCMC.1600.DeviceDesc% = JVCMC_Inst, SCSI\ChangerJVC_____CD-CHG_MC-1600__
  296. [JVCMC_Inst]
  297. CopyFiles = @jvcmc.sys
  298. [JVCMC_Inst.Services]
  299. AddService = jvcmc, %SPSVCINST_ASSOCSERVICE%, JVCMC_Service_Inst, JVCMC_EventLog_Inst
  300. [JVCMC_Service_Inst]
  301. ServiceType = %SERVICE_KERNEL_DRIVER%
  302. StartType = %SERVICE_DEMAND_START%
  303. ErrorControl = %SERVICE_ERROR_NORMAL%
  304. ServiceBinary = %12%\jvcmc.sys
  305. LoadOrderGroup = SCSI Class
  306. [JVCMC_EventLog_Inst]
  307. AddReg = JVCMC_EventLog_AddReg
  308. [JVCMC_EventLog_AddReg]
  309. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\jvcmc.sys"
  310. HKR,,TypesSupported,%REG_DWORD%,7
  311. ;***************************************************************
  312. ;Plasmon manufacturer device list
  313. [Plasmon]
  314. %PLSMC_DSERIES.DeviceDesc% = PLSMC_Inst, SCSI\ChangerPLASMON_D-SERIES________
  315. %PLSMC_Tape.DeviceDesc% = PLSMC_Inst, SCSI\ChangerPLASMON_FTA_____________
  316. %PLSMC_Tape.DeviceDesc% = PLSMC_Inst, SCSI\ChangerPLASMON_FTA102__________
  317. [PLSMC_Inst]
  318. CopyFiles = @plasmc.sys
  319. [PLSMC_Inst.Services]
  320. AddService = plasmc, %SPSVCINST_ASSOCSERVICE%, PLSMC_Service_Inst, PLSMC_EventLog_Inst
  321. [PLSMC_Service_Inst]
  322. ServiceType = %SERVICE_KERNEL_DRIVER%
  323. StartType = %SERVICE_DEMAND_START%
  324. ErrorControl = %SERVICE_ERROR_NORMAL%
  325. ServiceBinary = %12%\plasmc.sys
  326. LoadOrderGroup = SCSI Class
  327. [PLSMC_EventLog_Inst]
  328. AddReg = PLSMC_EventLog_AddReg
  329. [PLSMC_EventLog_AddReg]
  330. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\plasmc.sys"
  331. HKR,,TypesSupported,%REG_DWORD%,7
  332. ;**************************************************************
  333. ;HP manufacturer device list
  334. [HP]
  335. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1160A__________
  336. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1160F__________
  337. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1100F__________
  338. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1107F__________
  339. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1100J__________
  340. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1118J__________
  341. %HPMC.OPT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1118M__________
  342. %HPMC.PIN.DeviceDesc% = HPMC_Inst, SCSI\ChangerPINNACLEALTA____________
  343. %HPMC.PLS.DeviceDesc% = HPMC_Inst, SCSI\ChangerIDE_____MULTI___________
  344. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5153F__________
  345. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1718T__________
  346. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C1194F__________
  347. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5151-2000______
  348. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5151-4000______
  349. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5177-4000______
  350. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5177-7000______
  351. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5173-4000______
  352. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C5173-7000______
  353. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C6280-4000______
  354. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C6280-7000______
  355. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C7200-8000______
  356. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C7145-8000______
  357. %HPMC.DLT.DeviceDesc% = HPMC_Inst, SCSI\ChangerHP______C6280-8000______
  358. [HPMC_Inst]
  359. CopyFiles = @hpmc.sys
  360. [HPMC_Inst.HW]
  361. AddReg=hpmc_addreg
  362. [hpmc_addreg]
  363. HKR,"HPMC","DeviceHasDoor",0x00010001,0x00000279
  364. HKR,"HPMC","IEPortUserClose",0x00010001,0x0000080
  365. [HPMC_Inst.Services]
  366. AddService = hpmc, %SPSVCINST_ASSOCSERVICE%, HPMC_Service_Inst, HPMC_EventLog_Inst
  367. [HPMC_Service_Inst]
  368. ServiceType = %SERVICE_KERNEL_DRIVER%
  369. StartType = %SERVICE_DEMAND_START%
  370. ErrorControl = %SERVICE_ERROR_NORMAL%
  371. ServiceBinary = %12%\hpmc.sys
  372. LoadOrderGroup = SCSI Class
  373. Dependencies = +SCSI Miniport
  374. [HPMC_EventLog_Inst]
  375. AddReg = HPMC_EventLog_AddReg
  376. [HPMC_EventLog_AddReg]
  377. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\hpmc.sys"
  378. HKR,,TypesSupported,%REG_DWORD%,7
  379. ;**************************************************************
  380. ; DELL manufacturer device list
  381. [DELL]
  382. %DELL.PV120T__.DeviceDesc% = ADICSC_Inst, SCSI\ChangerDELL____PV-120T-DLT1AL__
  383. %DELL.PV120T__.DeviceDesc% = ADICSC_Inst, SCSI\ChangerDELL____PV-120T-DLTAL___
  384. ;**************************************************************
  385. ;ADIC manufacturer device list
  386. [ADICSC]
  387. %ADICSC.Sca100.DeviceDesc% = ADICSC_Inst, SCSI\ChangerADIC____Scalar_100______
  388. %ADICSC.Scalar.DeviceDesc% = ADICSC_Inst, SCSI\ChangerADIC____Scalar_DLT_448__
  389. %ADICSC.FStor_.DeviceDesc% = ADICSC_Inst, SCSI\ChangerADIC____FastStor_DLT____
  390. %ADICSC.Sc1000.DeviceDesc% = ADICSC_Inst, SCSI\ChangerADIC____Scalar_1000_____
  391. [ADICSC_Inst]
  392. CopyFiles = @adicsc.sys
  393. [ADICSC_Inst.Services]
  394. AddService = adicsc, %SPSVCINST_ASSOCSERVICE%, ADICSC_Service_Inst, ADICSC_EventLog_Inst
  395. [ADICSC_Service_Inst]
  396. ServiceType = %SERVICE_KERNEL_DRIVER%
  397. StartType = %SERVICE_DEMAND_START%
  398. ErrorControl = %SERVICE_ERROR_NORMAL%
  399. ServiceBinary = %12%\adicsc.sys
  400. LoadOrderGroup = SCSI Class
  401. Dependencies = +SCSI Miniport
  402. [ADICSC_EventLog_Inst]
  403. AddReg = ADICSC_EventLog_AddReg
  404. [ADICSC_EventLog_AddReg]
  405. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\adicsc.sys"
  406. HKR,,TypesSupported,%REG_DWORD%,7
  407. ;**************************************************************
  408. ;Exabyte manufacturer device list
  409. [Exabyte]
  410. %ExabyteMC.210.DeviceDesc% = ExabyteMC_Inst, SCSI\ChangerEXABYTE_EXB-210_________
  411. %ExabyteMC.220.DeviceDesc% = ExabyteMC_Inst, SCSI\ChangerEXABYTE_EXB-220_________
  412. %ExabyteMC.440.DeviceDesc% = ExabyteMC_Inst, SCSI\ChangerEXABYTE_EXB-440_________
  413. %ExabyteMC.480.DeviceDesc% = ExabyteMC_Inst, SCSI\ChangerEXABYTE_EXB-480_________
  414. %ExabyteMC.10e.DeviceDesc% = ExabyteMC_Inst, SCSI\ChangerEXABYTE_EXB-10e_________
  415. [ExabyteMC_Inst]
  416. CopyFiles = @examc.sys
  417. [ExabyteMC_Inst.Services]
  418. AddService = examc, %SPSVCINST_ASSOCSERVICE%, ExabyteMC_Service_Inst, ExabyteMC_EventLog_Inst
  419. [ExabyteMC_Service_Inst]
  420. ServiceType = %SERVICE_KERNEL_DRIVER%
  421. StartType = %SERVICE_DEMAND_START%
  422. ErrorControl = %SERVICE_ERROR_NORMAL%
  423. ServiceBinary = %12%\examc.sys
  424. LoadOrderGroup = SCSI Class
  425. Dependencies = +SCSI Miniport
  426. [ExabyteMC_EventLog_Inst]
  427. AddReg = ExabyteMC_EventLog_AddReg
  428. [ExabyteMC_EventLog_AddReg]
  429. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\examc.sys"
  430. HKR,,TypesSupported,%REG_DWORD%,7
  431. ;**************************************************************
  432. ;ATL manufacturer device list
  433. [ATL]
  434. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6210000
  435. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6210030
  436. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6210050
  437. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6210090
  438. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6240040
  439. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6240050
  440. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52__6240090
  441. %ATL.4/52.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ACL4/52_________
  442. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240040
  443. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240050
  444. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240090
  445. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240076
  446. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240077
  447. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240078
  448. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100__6240079
  449. %ATL.7100.DeviceDesc% = ATL_Inst, SCSI\ChangerATL_____ATL7100_________
  450. [ATL_Inst]
  451. CopyFiles = @atlmc.sys
  452. [ATL_Inst.Services]
  453. AddService = atlmc, %SPSVCINST_ASSOCSERVICE%, ATL_Service_Inst, ATL_EventLog_Inst
  454. [ATL_Service_Inst]
  455. ServiceType = %SERVICE_KERNEL_DRIVER%
  456. StartType = %SERVICE_DEMAND_START%
  457. ErrorControl = %SERVICE_ERROR_NORMAL%
  458. ServiceBinary = %12%\atlmc.sys
  459. LoadOrderGroup = SCSI Class
  460. Dependencies = +SCSI Miniport
  461. [ATL_EventLog_Inst]
  462. AddReg = ATL_EventLog_AddReg
  463. [ATL_EventLog_AddReg]
  464. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\atlmc.sys"
  465. HKR,,TypesSupported,%REG_DWORD%,7
  466. ;**************************************************************
  467. ;Qualstar manufacturer device list
  468. [Qlstar]
  469. %Qlstar.TLS-4220__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4220________
  470. %Qlstar.ADIC-220__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_220_____
  471. %Qlstar.ADIC-420__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_420_____
  472. %Qlstar.ADIC-440__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_440_____
  473. %Qlstar.ADIC-480__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_480_____
  474. %Qlstar.ADIC-660__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_660_____
  475. %Qlstar.ADIC-6120_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_6120____
  476. %Qlstar.ADIC-236__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_236_____
  477. %Qlstar.ADIC-436__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_436_____
  478. %Qlstar.ADIC-472__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_472_____
  479. %Qlstar.ADIC-4144_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerADIC____QLS_SDX_4144____
  480. %Qlstar.TLS-4210__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4210________
  481. %Qlstar.TLS-4210A_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4210A_______
  482. %Qlstar.TLS-4420__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4420________
  483. %Qlstar.TLS-4440__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4440________
  484. %Qlstar.TLS-4480__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4480________
  485. %Qlstar.TLS-4660__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-4660________
  486. %Qlstar.TLS-46120_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-46120_______
  487. %Qlstar.TLS-2218__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-2218________
  488. %Qlstar.TLS-2218A_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-2218A_______
  489. %Qlstar.TLS-2236__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-2236________
  490. %Qlstar.TLS-2436__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-2436________
  491. %Qlstar.TLS-2472__.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-2472________
  492. %Qlstar.TLS-24144_.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-24144_______
  493. %Qlstar.TLS-412360.DeviceDesc% = Qlstar_Inst, SCSI\ChangerQUALSTARTLS-412360______
  494. %Tandberg.TDS-1210.DeviceDesc% = Qlstar_Inst, SCSI\ChangerTANDBERGTDS_1210________
  495. %Tandberg.TDS-1420.DeviceDesc% = Qlstar_Inst, SCSI\ChangerTANDBERGTDS_1420________
  496. %Tandberg.TDS-1440.DeviceDesc% = Qlstar_Inst, SCSI\ChangerTANDBERGTDS_1440________
  497. [Qlstar_Inst]
  498. CopyFiles = @qlstrmc.sys
  499. [Qlstar_Inst.Services]
  500. AddService = qlstrmc, %SPSVCINST_ASSOCSERVICE%, Qlstar_Service_Inst, Qlstar_EventLog_Inst
  501. [Qlstar_Service_Inst]
  502. ServiceType = %SERVICE_KERNEL_DRIVER%
  503. StartType = %SERVICE_DEMAND_START%
  504. ErrorControl = %SERVICE_ERROR_NORMAL%
  505. ServiceBinary = %12%\qlstrmc.sys
  506. LoadOrderGroup = SCSI Class
  507. Dependencies = +SCSI Miniport
  508. [Qlstar_EventLog_Inst]
  509. AddReg = Qlstar_EventLog_AddReg
  510. [Qlstar_EventLog_AddReg]
  511. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\qlstrmc.sys"
  512. HKR,,TypesSupported,%REG_DWORD%,7
  513. ;**************************************************************
  514. ;Breece Hill manufacturer device list
  515. [Breece]
  516. %Breece.Q2_____.DeviceDesc% = Breece_Inst, SCSI\ChangerBHTi____Q2______________
  517. %Breece.Quad_7_.DeviceDesc% = Breece_Inst, SCSI\ChangerBHTi____Quad_7__________
  518. %Breece.Quad_47.DeviceDesc% = Breece_Inst, SCSI\ChangerBHTi____Quad_47_________
  519. [Breece_Inst]
  520. CopyFiles = @breecemc.sys
  521. [Breece_Inst.Services]
  522. AddService = breecemc, %SPSVCINST_ASSOCSERVICE%, Breece_Service_Inst, Breece_EventLog_Inst
  523. [Breece_Service_Inst]
  524. ServiceType = %SERVICE_KERNEL_DRIVER%
  525. StartType = %SERVICE_DEMAND_START%
  526. ErrorControl = %SERVICE_ERROR_NORMAL%
  527. ServiceBinary = %12%\breecemc.sys
  528. LoadOrderGroup = SCSI Class
  529. Dependencies = +SCSI Miniport
  530. [Breece_EventLog_Inst]
  531. AddReg = Breece_EventLog_AddReg
  532. [Breece_EventLog_AddReg]
  533. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\breecemc.sys"
  534. HKR,,TypesSupported,%REG_DWORD%,7
  535. ;**************************************************************
  536. ;Spectra manufacturer device list
  537. [Spectra]
  538. %Spectra.215__.DeviceDesc% = Spectra_Inst, SCSI\ChangerSPECTRA_215_____________
  539. %Spectra.4000_.DeviceDesc% = Spectra_Inst, SCSI\ChangerSPECTRA_4000____________
  540. %Spectra.5000_.DeviceDesc% = Spectra_Inst, SCSI\ChangerSPECTRA_5000____________
  541. %Spectra.9000_.DeviceDesc% = Spectra_Inst, SCSI\ChangerSPECTRA_9000____________
  542. %Spectra.10000.DeviceDesc% = Spectra_Inst, SCSI\ChangerSPECTRA_10000___________
  543. [Spectra_Inst]
  544. CopyFiles = @spctramc.sys
  545. [Spectra_Inst.Services]
  546. AddService = spctramc, %SPSVCINST_ASSOCSERVICE%, Spectra_Service_Inst, Spectra_EventLog_Inst
  547. [Spectra_Service_Inst]
  548. ServiceType = %SERVICE_KERNEL_DRIVER%
  549. StartType = %SERVICE_DEMAND_START%
  550. ErrorControl = %SERVICE_ERROR_NORMAL%
  551. ServiceBinary = %12%\spctramc.sys
  552. LoadOrderGroup = SCSI Class
  553. Dependencies = +SCSI Miniport
  554. [Spectra_EventLog_Inst]
  555. AddReg = Spectra_EventLog_AddReg
  556. [Spectra_EventLog_AddReg]
  557. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\spctramc.sys"
  558. HKR,,TypesSupported,%REG_DWORD%,7
  559. ;**************************************************************
  560. ;Quantum manufacturer device list
  561. [Quantum]
  562. %Quantum.DeviceDesc% = Quantum_Inst, SCSI\ChangerQuantum_TZ_Media_Changer
  563. [Quantum_Inst]
  564. CopyFiles = @qntmmc.sys
  565. [Quantum_Inst.Services]
  566. AddService = qntmmc, %SPSVCINST_ASSOCSERVICE%, Quantum_Service_Inst, Quantum_EventLog_Inst
  567. [Quantum_Service_Inst]
  568. ServiceType = %SERVICE_KERNEL_DRIVER%
  569. StartType = %SERVICE_DEMAND_START%
  570. ErrorControl = %SERVICE_ERROR_NORMAL%
  571. ServiceBinary = %12%\qntmmc.sys
  572. LoadOrderGroup = SCSI Class
  573. Dependencies = +SCSI Miniport
  574. [Quantum_EventLog_Inst]
  575. AddReg = Quantum_EventLog_AddReg
  576. [Quantum_EventLog_AddReg]
  577. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\qntmmc.sys"
  578. HKR,,TypesSupported,%REG_DWORD%,7
  579. ;**************************************************************
  580. ;Overland Data manufacturer standard device list
  581. [Overland]
  582. %ODIMC_Std_.LXBDeviceDesc% = ODIMC_Inst, SCSI\ChangerOVERLANDLXB_____________
  583. %ODIMC_Std_.LPODeviceDesc% = ODIMC_Inst, SCSI\ChangerOVERLANDLIBRARYPRO______
  584. %ODIMC_Std.LNeoDeviceDesc% = ODIMC_Inst, SCSI\ChangerOVERLANDNEO_Series______
  585. [ODIMC_Inst]
  586. CopyFiles = @libxprmc.sys
  587. [ODIMC_Inst.Services]
  588. AddService = libxprmc, %SPSVCINST_ASSOCSERVICE%, ODIMC_Service_Inst, ODIMC_EventLog_Inst
  589. [ODIMC_Service_Inst]
  590. ServiceType = %SERVICE_KERNEL_DRIVER%
  591. StartType = %SERVICE_DEMAND_START%
  592. ErrorControl = %SERVICE_ERROR_NORMAL%
  593. ServiceBinary = %12%\libxprmc.sys
  594. LoadOrderGroup = SCSI Class
  595. Dependencies = +SCSI Miniport
  596. [ODIMC_EventLog_Inst]
  597. AddReg = ODIMC_EventLog_AddReg
  598. [ODIMC_EventLog_AddReg]
  599. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\libxprmc.sys"
  600. HKR,,TypesSupported,%REG_DWORD%,7
  601. #endif
  602. ;**************************************************************
  603. ;These addreg sections should be used when installins services to indicate
  604. ;which interface types are safe for PNP and which aren't. INTERFACE_TYPE
  605. ;is defined in NTDDK.H
  606. [pnpsafe_pci_addreg]
  607. HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001