home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / wdma_usb.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  85KB  |  1,155 lines

  1.  ■; Copyright (c) 2004 Microsoft Corporation
  2. ;;++ Added by AddSDisk.cmd
  3. [SourceDisksNames]
  4. 3426=windows cd
  5. [SourceDisksFiles]
  6. usbaudio.sys         = 3426
  7. ;;--
  8. [Version]
  9. Signature="$Windows NT$"
  10. Class=MEDIA
  11. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  12. provider=%MSFT%
  13. ;; Commented by AddSDisk.cmd
  14. ;; LayoutFile=layout.inf
  15. DriverVer=06/21/2006,6.0.6001.18000
  16. pnplockdown=1
  17. [Manufacturer]
  18. %MfgName%=Microsoft, ntx86
  19. %Altec.Mfg%=Altec.Section, ntx86
  20. %Boston.Mfg%=Boston.Section, ntx86
  21. %Canopus.Mfg%=Canopus.Section, ntx86
  22. %Dallas.Mfg%=Dallas.Section, ntx86
  23. %EGOSYS.Mfg%=EGOSYS.Section, ntx86
  24. %Harman.Mfg%=Harman.Section, ntx86
  25. %LabTec.Mfg%=LabTec.Section, ntx86
  26. %Microsoft.Mfg%=Microsoft.Section, ntx86
  27. %NEC.Mfg%=NEC.Section, ntx86
  28. %Onkyo.Mfg%=Onkyo.Section, ntx86
  29. %Opcode.Mfg%=Opcode.Section, ntx86
  30. %OVT.Mfg%=OVT.Section, ntx86
  31. %Philips.Mfg%=Philips.Section, ntx86
  32. %Telex.Mfg%=Telex.Section, ntx86
  33. %Yamaha.Mfg%=Yamaha.Section, ntx86
  34. [SignatureAttributes]
  35. drmk.sys=SignatureAttributes.DRM
  36. usbaudio.sys=SignatureAttributes.DRM
  37. portcls.sys=SignatureAttributes.DRM
  38. [SignatureAttributes.DRM]
  39. DRMLevel=1200
  40. ;============================================================================
  41. [ControlFlags]
  42. ExcludeFromSelect = *
  43. [Microsoft.ntx86]
  44. %USB\CLASS_01.DeviceDesc%=USBAudio,          USB\CLASS_01
  45. %USB\XUSB.DeviceDesc%=USBAudio_NonPreferred, USB\XUSB_AUDIO_DEVICE
  46. [Altec.Section.ntx86]
  47. %USB\VID_04D2&PID_FF05.DeviceDesc%=USBAudio.NonCompliantAltec,USB\VID_04D2&PID_FF05
  48. %USB\VID_04D2&PID_FF05.DeviceDesc%=USBAudio.NonCompliantAltec,USB\VID_04D2&PID_0305
  49. %USB\VID_04D2&PID_FF47&MI_00.DeviceDesc%=USBAudio.Altec,USB\VID_04D2&PID_FF47&MI_00
  50. %USB\VID_04D2&PID_FF49&MI_00.DeviceDesc%=USBAudio.Altec,USB\VID_04D2&PID_FF49&MI_00
  51. %USB\VID_04D2&PID_0070&MI_00.DeviceDesc%=USBAudio.Altec,USB\VID_04D2&PID_0070&MI_00
  52. %USB\VID_04D2&PID_2060&MI_00.DeviceDesc%=USBAudio.AltecPhone,USB\VID_04D2&PID_2060&MI_00
  53. [Boston.Section.ntx86]
  54. %USB\VID_06FD&PID_0101&MI_00.DeviceDesc%=USBAudio.Boston,USB\VID_06FD&PID_0101&MI_00
  55. %USB\VID_06FD&PID_0102&MI_00.DeviceDesc%=USBAudio.Boston,USB\VID_06FD&PID_0102&MI_00
  56. %USB\VID_06FD&PID_0201&MI_00.DeviceDesc%=USBAudio.Boston2,USB\VID_06FD&PID_0201&MI_00
  57. [Canopus.Section.ntx86]
  58. %USB\VID_05F0&PID_0101&MI_00.DeviceDesc%=USBAudio.Canopus,USB\VID_05F0&PID_0101&MI_00
  59. [Dallas.Section.ntx86]
  60. %USB\VID_04FA&PID_4201&MI_00.DeviceDesc%=USBAudio.Dallas,USB\VID_04FA&PID_4201&MI_00
  61. [EGOSYS.Section.ntx86]
  62. %USB\VID_0A92&PID_0011&MI_00.DeviceDesc%=USBAudio.EGOSYS,USB\VID_0A92&PID_0011&MI_00
  63. [Harman.Section.ntx86]
  64. %USB\VID_05FC&PID_7849&MI_00.DeviceDesc%=USBAudio.HarmanSticks,USB\VID_05FC&PID_7849&MI_00
  65. [LabTec.Section.ntx86]
  66. %USB\VID_0672&PID_1041&MI_00.DeviceDesc%=USBAudio.NoCurve.LabTec,USB\VID_0672&PID_1041&MI_00
  67. [Microsoft.Section.ntx86]
  68. %USB\VID_045E&PID_0014&MI_00.DeviceDesc%=USBAudio.Microsoft,USB\VID_045E&PID_0014&MI_00
  69. [NEC.Section.ntx86]
  70. %USB\VID_0409&PID_0203&MI_00.DeviceDesc%=USBAudio.NEC,USB\VID_0409&PID_0203&MI_00
  71. [Onkyo.Section.ntx86]
  72. %USB\VID_0746&PID_5500&MI_00.DeviceDesc%=USBAudio.OnkyoSE-U55,USB\VID_0746&PID_5500&MI_00
  73. [Opcode.Section.ntx86]
  74. %USB\VID_06F1&PID_A021&MI_00.DeviceDesc%=USBAudio.SonicPortOpt,USB\VID_06F1&PID_A021&MI_00
  75. %USB\VID_06F1&PID_A011&MI_00.DeviceDesc%=USBAudio.SonicPort,USB\VID_06F1&PID_A011&MI_00
  76. [OVT.Section.ntx86]
  77. %USB\VID_05A9&PID_A518&REV_0100&MI_01.DeviceDesc%=USBAudio.Ezonics,USB\VID_05A9&PID_A518&REV_0100&MI_01
  78. %USB\VID_05A9&PID_A518&REV_0110&MI_01.DeviceDesc%=USBAudio.OmniVision,USB\VID_05A9&PID_A518&REV_0110&MI_01
  79. [Philips.Section.ntx86]
  80. %USB\VID_0471&PID_0101&MI_00.DeviceDesc%=USBAudio.Philips350,USB\VID_0471&PID_0101&MI_00
  81. %USB\VID_0471&PID_0104&MI_00.DeviceDesc%=USBAudio.Philips330,USB\VID_0471&PID_0104&MI_00
  82. %USB\VID_0471&PID_0302&MI_01.DeviceDesc%=USBMic.Philips645,  USB\VID_0471&PID_0302&MI_01
  83. %USB\VID_0471&PID_0303&MI_01.DeviceDesc%=USBMic.Philips646,  USB\VID_0471&PID_0303&MI_01
  84. %USB\VID_0471&PID_0307&MI_01.DeviceDesc%=USBMic.Philips675,  USB\VID_0471&PID_0307&MI_01
  85. %USB\VID_0471&PID_0308&MI_01.DeviceDesc%=USBMic.Philips680,  USB\VID_0471&PID_0308&MI_01
  86. %USB\VID_0471&PID_030C&MI_01.DeviceDesc%=USBMic.Philips690,  USB\VID_0471&PID_030C&MI_01
  87. %USB\VID_0471&PID_0310&MI_01.DeviceDesc%=USBMic.Philips730,  USB\VID_0471&PID_0310&MI_01
  88. %USB\VID_0471&PID_0311&MI_01.DeviceDesc%=USBMic.Philips740,  USB\VID_0471&PID_0311&MI_01
  89. %USB\VID_0471&PID_0312&MI_01.DeviceDesc%=USBMic.Philips750,  USB\VID_0471&PID_0312&MI_01
  90. %USB\VID_0911&PID_2512&MI_00.DeviceDesc%=USBMic.PhilipsSM,   USB\VID_0911&PID_2512&MI_00
  91. [Telex.Section.ntx86]
  92. %USB\VID_0562&PID_0000&MI_00.DeviceDesc%=USBMic.Telex,  USB\VID_0562&PID_0000&MI_00
  93. %USB\VID_0562&PID_0001&MI_00.DeviceDesc%=USBMic.Telex,  USB\VID_0562&PID_0001&MI_00
  94. %USB\VID_0562&PID_0002&MI_00.DeviceDesc%=USBMic.Telex,  USB\VID_0562&PID_0002&MI_00
  95. [Yamaha.Section.ntx86]
  96. %USB\VID_0499&PID_1001&MI_00.DeviceDesc%=USBAudio.NoCurve.Yamaha,USB\VID_0499&PID_1001&MI_00
  97. %USB\VID_0499&PID_3001&MI_00.DeviceDesc%=USBAudio.Yamaha,USB\VID_0499&PID_3001&MI_00
  98. %USB\VID_0499&PID_3101&MI_00.DeviceDesc%=USBAudio.Yamaha,USB\VID_0499&PID_3101&MI_00
  99. %USB\VID_0499&PID_1FFF.DeviceDesc%=USBMIDI.Yamaha,USB\VID_0499&PID_1FFF
  100. [DestinationDirs]
  101. USBAudio.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  102. ;============================================================================
  103. [USBAudio]
  104. Include=ks.inf,wdmaudio.inf
  105. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  106. CopyFiles=USBAudio.CopyList
  107. AddReg=USBAudio.AddReg
  108. PreferDeviceInfo=1
  109. [USBAudio_NonPreferred]
  110. Include=ks.inf,wdmaudio.inf
  111. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  112. CopyFiles=USBAudio.CopyList
  113. AddReg=USBAudio_NonPreferred
  114. PreferDeviceInfo=1
  115. ; Called by needs entry in oem inf -- DO NOT REMOVE
  116. [USBAudioOEM.CopyFiles]
  117. CopyFiles=USBAudio.CopyList
  118. ; Called by needs entry in oem inf -- DO NOT REMOVE
  119. [USBAudioOEM.AddReg]
  120. AddReg=USBAudio.AddReg
  121. ; Called by needs entry in oem inf -- DO NOT REMOVE
  122. [USBMic]
  123. Include=ks.inf, wdmaudio.inf
  124. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  125. CopyFiles=USBAudio.CopyList
  126. AddReg=USBMic.AddReg
  127. PreferDeviceInfo=1
  128. [USBAudio.NonCompliantAltec]
  129. [USBAudio.Altec]
  130. Include=ks.inf,wdmaudio.inf
  131. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  132. CopyFiles=USBAudio.CopyList
  133. AddReg=USBAudio.AddReg
  134. [USBAudio.AltecPhone]
  135. Include=ks.inf,wdmaudio.inf
  136. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  137. CopyFiles=USBAudio.CopyList
  138. AddReg=USBPhone.AddReg
  139. [USBAudio.Boston]
  140. Include=ks.inf,wdmaudio.inf
  141. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  142. CopyFiles=USBAudio.CopyList
  143. AddReg=USBAudio.AddReg
  144. [USBAudio.Boston2]
  145. Include=ks.inf,wdmaudio.inf
  146. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  147. CopyFiles=USBAudio.CopyList
  148. AddReg=USBAudio.AddReg
  149. [USBAudio.Canopus]
  150. Include=ks.inf,wdmaudio.inf
  151. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  152. CopyFiles=USBAudio.CopyList
  153. AddReg=USBAudio.AddReg
  154. [USBAudio.Dallas]
  155. Include=ks.inf,wdmaudio.inf
  156. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  157. CopyFiles=USBAudio.CopyList
  158. AddReg=USBAudio.AddReg
  159. [USBAudio.EGOSYS]
  160. Include=ks.inf,wdmaudio.inf
  161. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  162. CopyFiles=USBAudio.CopyList
  163. AddReg=USBAudio.AddReg
  164. [USBAudio.HarmanSticks]
  165. Include=ks.inf,wdmaudio.inf
  166. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  167. CopyFiles=USBAudio.CopyList
  168. AddReg=USBAudio.AddReg
  169. [USBAudio.NoCurve.LabTec]
  170. Include=ks.inf,wdmaudio.inf
  171. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  172. CopyFiles=USBAudio.CopyList
  173. AddReg=USBAudio.AddReg
  174. [USBAudio.Microsoft]
  175. Include=ks.inf,wdmaudio.inf
  176. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  177. CopyFiles=USBAudio.CopyList
  178. AddReg=USBAudio.AddReg
  179. [USBAudio.NEC]
  180. Include=ks.inf,wdmaudio.inf
  181. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  182. CopyFiles=USBAudio.CopyList
  183. AddReg=USBAudio.AddReg
  184. [USBAudio.OnkyoSE-U55]
  185. Include=ks.inf,wdmaudio.inf
  186. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  187. CopyFiles=USBAudio.CopyList
  188. AddReg=USBAudio.AddReg, IgnoreHwString.AddReg
  189. [USBAudio.SonicPortOpt]
  190. Include=ks.inf,wdmaudio.inf
  191. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  192. CopyFiles=USBAudio.CopyList
  193. AddReg=USBAudio.AddReg
  194. [USBAudio.SonicPort]
  195. Include=ks.inf,wdmaudio.inf
  196. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  197. CopyFiles=USBAudio.CopyList
  198. AddReg=USBAudio.AddReg
  199. [USBAudio.Ezonics]
  200. Include=ks.inf,wdmaudio.inf
  201. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  202. CopyFiles=USBAudio.CopyList
  203. AddReg=USBAudio.AddReg, IgnoreHwString.AddReg
  204. [USBAudio.OmniVision]
  205. Include=ks.inf,wdmaudio.inf
  206. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  207. CopyFiles=USBAudio.CopyList
  208. AddReg=USBAudio.AddReg, IgnoreHwString.AddReg
  209. [USBAudio.Philips350]
  210. Include=ks.inf,wdmaudio.inf
  211. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  212. CopyFiles=USBAudio.CopyList
  213. AddReg=USBAudio.AddReg
  214. [USBAudio.Philips330]
  215. Include=ks.inf,wdmaudio.inf
  216. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  217. CopyFiles=USBAudio.CopyList
  218. AddReg=USBAudio.AddReg
  219. [USBMic.Philips645]
  220. Include=ks.inf,wdmaudio.inf
  221. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  222. CopyFiles=USBAudio.CopyList
  223. AddReg=USBMic.AddReg
  224. [USBMic.Philips646]
  225. Include=ks.inf,wdmaudio.inf
  226. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  227. CopyFiles=USBAudio.CopyList
  228. AddReg=USBMic.AddReg
  229. [USBMic.Philips675]
  230. Include=ks.inf,wdmaudio.inf
  231. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  232. CopyFiles=USBAudio.CopyList
  233. AddReg=USBMic.AddReg
  234. [USBMic.Philips680]
  235. Include=ks.inf,wdmaudio.inf
  236. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  237. CopyFiles=USBAudio.CopyList
  238. AddReg=USBMic.AddReg
  239. [USBMic.Philips690]
  240. Include=ks.inf,wdmaudio.inf
  241. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  242. CopyFiles=USBAudio.CopyList
  243. AddReg=USBMic.AddReg
  244. [USBMic.Philips730]
  245. Include=ks.inf,wdmaudio.inf
  246. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  247. CopyFiles=USBAudio.CopyList
  248. AddReg=USBMic.AddReg
  249. [USBMic.Philips740]
  250. Include=ks.inf,wdmaudio.inf
  251. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  252. CopyFiles=USBAudio.CopyList
  253. AddReg=USBMic.AddReg
  254. [USBMic.Philips750]
  255. Include=ks.inf,wdmaudio.inf
  256. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  257. CopyFiles=USBAudio.CopyList
  258. AddReg=USBMic.AddReg
  259. [USBMic.PhilipsSM]
  260. Include=ks.inf,wdmaudio.inf
  261. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  262. CopyFiles=USBAudio.CopyList
  263. AddReg=USBMic.AddReg
  264. [USBMic.Telex]
  265. Include=ks.inf,wdmaudio.inf
  266. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  267. CopyFiles=USBAudio.CopyList
  268. AddReg=USBMic.AddReg
  269. [USBAudio.Yamaha]
  270. Include=ks.inf,wdmaudio.inf
  271. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  272. CopyFiles=USBAudio.CopyList
  273. AddReg=USBAudio.AddReg
  274. [USBAudio.NoCurve.Yamaha]
  275. Include=ks.inf,wdmaudio.inf
  276. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  277. CopyFiles=USBAudio.CopyList
  278. AddReg=USBAudio.AddReg
  279. [USBMIDI.Yamaha]
  280. Include=ks.inf,wdmaudio.inf
  281. Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
  282. CopyFiles=USBAudio.CopyList
  283. AddReg=USBMIDI.AddReg
  284. ;============================================================================
  285. [USBAudio.Interfaces]
  286. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Curve,
  287. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Curve,
  288. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Curve,
  289. [USBAudio.Altec.Interfaces]
  290. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Altec,
  291. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Altec,
  292. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Altec,
  293. [USBAudio.AltecPhone.Interfaces]
  294. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.AltecPhone,
  295. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.AltecPhone,
  296. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.AltecPhone,
  297. [USBAudio.Boston.Interfaces]
  298. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Boston,
  299. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Boston,
  300. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Boston,
  301. [USBAudio.Boston2.Interfaces]
  302. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Boston2,
  303. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Boston2,
  304. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Boston2,
  305. [USBAudio.Canopus.Interfaces]
  306. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Canopus,
  307. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Canopus,
  308. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Canopus,
  309. [USBAudio.Dallas.Interfaces]
  310. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Dallas,
  311. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Dallas,
  312. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Dallas,
  313. [USBAudio.EGOSYS.Interfaces]
  314. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.EGOSYS,
  315. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.EGOSYS,
  316. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.EGOSYS,
  317. [USBAudio.HarmanSticks.Interfaces]
  318. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.HarmanSticks,
  319. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.HarmanSticks,
  320. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.HarmanSticks,
  321. [USBAudio.NoCurve.Labtec.Interfaces]
  322. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.LabTech,
  323. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.LabTech,
  324. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.LabTech,
  325. [USBAudio.Microsoft.Interfaces]
  326. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Microsoft,
  327. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Microsoft,
  328. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Microsoft,
  329. [USBAudio.NEC.Interfaces]
  330. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.NEC,
  331. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.NEC,
  332. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.NEC,
  333. [USBAudio.OnkyoSE-U55.Interfaces]
  334. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.OnkyoSE-U55,
  335. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.OnkyoSE-U55,
  336. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.OnkyoSE-U55,
  337. [USBAudio.SonicPortOpt.Interfaces]
  338. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.SonicPortOpt,
  339. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.SonicPortOpt,
  340. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.SonicPortOpt,
  341. [USBAudio.SonicPort.Interfaces]
  342. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.SonicPort,
  343. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.SonicPort,
  344. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.SonicPort,
  345. [USBAudio.Ezonics.Interfaces]
  346. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Ezonics,
  347. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Ezonics,
  348. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Ezonics,
  349. [USBAudio.OmniVision.Interfaces]
  350. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.OmniVision,
  351. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.OmniVision,
  352. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.OmniVision,
  353. [USBAudio.Philips350.Interfaces]
  354. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips350,
  355. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips350,
  356. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips350,
  357. [USBAudio.Philips330.Interfaces]
  358. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips330,
  359. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips330,
  360. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips330,
  361. [USBMic.Philips645.Interfaces]
  362. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips645,
  363. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips645,
  364. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips645,
  365. [USBMic.Philips646.Interfaces]
  366. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips646,
  367. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips646,
  368. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips646,
  369. [USBMic.Philips675.Interfaces]
  370. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips675,
  371. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips675,
  372. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips675,
  373. [USBMic.Philips680.Interfaces]
  374. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips680,
  375. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips680,
  376. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips680,
  377. [USBMic.Philips690.Interfaces]
  378. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips690,
  379. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips690,
  380. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips690,
  381. [USBMic.Philips730.Interfaces]
  382. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips730,
  383. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips730,
  384. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips730,
  385. [USBMic.Philips740.Interfaces]
  386. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips740,
  387. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips740,
  388. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips740,
  389. [USBMic.Philips750.Interfaces]
  390. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Philips750,
  391. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Philips750,
  392. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Philips750,
  393. [USBMic.PhilipsSM.Interfaces]
  394. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.PhilipsSM,
  395. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.PhilipsSM,
  396. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.PhilipsSM,
  397. [USBMic.Telex.Interfaces]
  398. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.TelexMic,
  399. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.TelexMic,
  400. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.TelexMic,
  401. [USBAudio.Yamaha.Interfaces]
  402. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.Yamaha,
  403. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.Yamaha,
  404. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.Yamaha,
  405. [USBAudio.NoCurve.Yamaha.Interfaces]
  406. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.YamahaNoCurve,
  407. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.YamahaNoCurve,
  408. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.YamahaNoCurve,
  409. [USBMIDI.Yamaha.Interfaces]
  410. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",USBAudio.Interface.YamahaMIDI,
  411. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",USBAudio.Interface.YamahaMIDI,
  412. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",USBAudio.Interface.YamahaMIDI,
  413. ;============================================================================
  414. [USBAudio.Interface.Curve]
  415. AddReg=USBAudio.Interface.Addreg.Curve, USBAudio.SysFx.Render
  416. [USBAudio.Interface.AddReg.Curve]
  417. HKR,,FriendlyName,,%USBGenericDesc%
  418. HKR,,CurveType,1,01,00,00,00
  419. HKR,,CLSID,,%Proxy.CLSID%
  420. [USBAudio.Interface.Altec]
  421. AddReg=USBAudio.Interface.Addreg.Altec, USBAudio.SysFx.Render
  422. [USBAudio.Interface.AddReg.Altec]
  423. HKR,,CurveType,1,01,00,00,00
  424. HKR,,FriendlyName,,%USB\VID_04D2&PID_FF47&MI_00.DeviceDesc%
  425. HKR,,CLSID,,%Proxy.CLSID%
  426. [USBAudio.Interface.AltecPhone]
  427. AddReg=USBAudio.Interface.Addreg.AltecPhone, USBAudio.SysFx.Render
  428. [USBAudio.Interface.AddReg.AltecPhone]
  429. HKR,,CurveType,1,01,00,00,00
  430. HKR,,FriendlyName,,%USB\VID_04D2&PID_2060&MI_00.DeviceDesc%
  431. HKR,,CLSID,,%Proxy.CLSID%
  432. [USBAudio.Interface.Boston]
  433. AddReg=USBAudio.Interface.Addreg.Boston, USBAudio.SysFx.Render
  434. [USBAudio.Interface.AddReg.Boston]
  435. HKR,,CurveType,1,01,00,00,00
  436. HKR,,FriendlyName,,%USB\VID_06FD&PID_0101&MI_00.DeviceDesc%
  437. HKR,,CLSID,,%Proxy.CLSID%
  438. [USBAudio.Interface.Boston2]
  439. AddReg=USBAudio.Interface.Addreg.Boston2, USBAudio.SysFx.Render
  440. [USBAudio.Interface.AddReg.Boston2]
  441. HKR,,CurveType,1,01,00,00,00
  442. HKR,,FriendlyName,,%USB\VID_06FD&PID_0201&MI_00.DeviceDesc%
  443. HKR,,CLSID,,%Proxy.CLSID%
  444. [USBAudio.Interface.Canopus]
  445. AddReg=USBAudio.Interface.Addreg.Canopus, USBAudio.SysFx.Render
  446. [USBAudio.Interface.AddReg.Canopus]
  447. HKR,,CurveType,1,01,00,00,00
  448. HKR,,FriendlyName,,%USB\VID_05F0&PID_0101&MI_00.DeviceDesc%
  449. HKR,,CLSID,,%Proxy.CLSID%
  450. [USBAudio.Interface.Dallas]
  451. AddReg=USBAudio.Interface.Addreg.Dallas, USBAudio.SysFx.Render
  452. [USBAudio.Interface.AddReg.Dallas]
  453. HKR,,CurveType,1,01,00,00,00
  454. HKR,,FriendlyName,,%USB\VID_04FA&PID_4201&MI_00.DeviceDesc%
  455. HKR,,CLSID,,%Proxy.CLSID%
  456. [USBAudio.Interface.EGOSYS]
  457. AddReg=USBAudio.Interface.Addreg.EGOSYS, USBAudio.SysFx.Render
  458. [USBAudio.Interface.AddReg.EGOSYS]
  459. HKR,,CurveType,1,01,00,00,00
  460. HKR,,FriendlyName,,%USB\VID_0A92&PID_0011&MI_00.DeviceDesc%
  461. HKR,,CLSID,,%Proxy.CLSID%
  462. [USBAudio.Interface.HarmanSticks]
  463. AddReg=USBAudio.Interface.Addreg.HarmanSticks, USBAudio.SysFx.Render
  464. [USBAudio.Interface.AddReg.HarmanSticks]
  465. HKR,,CurveType,1,01,00,00,00
  466. HKR,,FriendlyName,,%USB\VID_05FC&PID_7849&MI_00.DeviceDesc%
  467. HKR,,CLSID,,%Proxy.CLSID%
  468. [USBAudio.Interface.LabTech]
  469. AddReg=USBAudio.Interface.Addreg.LabTech, USBAudio.SysFx.Render
  470. [USBAudio.Interface.AddReg.LabTech]
  471. HKR,,FriendlyName,,%USB\VID_0672&PID_1041&MI_00.DeviceDesc%
  472. HKR,,CLSID,,%Proxy.CLSID%
  473. [USBAudio.Interface.Microsoft]
  474. AddReg=USBAudio.Interface.Addreg.Microsoft, USBAudio.SysFx.Render
  475. [USBAudio.Interface.AddReg.Microsoft]
  476. HKR,,CurveType,1,01,00,00,00
  477. HKR,,FriendlyName,,%USB\VID_045E&PID_0014&MI_00.DeviceDesc%
  478. HKR,,CLSID,,%Proxy.CLSID%
  479. [USBAudio.Interface.NEC]
  480. AddReg=USBAudio.Interface.Addreg.NEC, USBAudio.SysFx.Render
  481. [USBAudio.Interface.AddReg.NEC]
  482. HKR,,CurveType,1,01,00,00,00
  483. HKR,,FriendlyName,,%USB\VID_0409&PID_0203&MI_00.DeviceDesc%
  484. HKR,,CLSID,,%Proxy.CLSID%
  485. [USBAudio.Interface.OnkyoSE-U55]
  486. AddReg=USBAudio.Interface.Addreg.OnkyoSE-U55, USBAudio.SysFx.Render
  487. [USBAudio.Interface.AddReg.OnkyoSE-U55]
  488. HKR,,CurveType,1,01,00,00,00
  489. HKR,,FriendlyName,,%USB\VID_0746&PID_5500&MI_00.DeviceDesc%
  490. HKR,,CLSID,,%Proxy.CLSID%
  491. [USBAudio.Interface.SonicPortOpt]
  492. AddReg=USBAudio.Interface.Addreg.SonicPortOpt, USBAudio.SysFx.Render
  493. [USBAudio.Interface.AddReg.SonicPortOpt]
  494. HKR,,CurveType,1,01,00,00,00
  495. HKR,,FriendlyName,,%USB\VID_06F1&PID_A021&MI_00.DeviceDesc%
  496. HKR,,CLSID,,%Proxy.CLSID%
  497. [USBAudio.Interface.SonicPort]
  498. AddReg=USBAudio.Interface.Addreg.SonicPort, USBAudio.SysFx.Render
  499. [USBAudio.Interface.AddReg.SonicPort]
  500. HKR,,CurveType,1,01,00,00,00
  501. HKR,,FriendlyName,,%USB\VID_06F1&PID_A011&MI_00.DeviceDesc%
  502. HKR,,CLSID,,%Proxy.CLSID%
  503. [USBAudio.Interface.Ezonics]
  504. AddReg=USBAudio.Interface.Addreg.Ezonics, USBAudio.SysFx.Render
  505. [USBAudio.Interface.AddReg.Ezonics]
  506. HKR,,CurveType,1,01,00,00,00
  507. HKR,,FriendlyName,,%USB\VID_05A9&PID_A518&REV_0100&MI_01.DeviceDesc%
  508. HKR,,CLSID,,%Proxy.CLSID%
  509. [USBAudio.Interface.OmniVision]
  510. AddReg=USBAudio.Interface.Addreg.OmniVision, USBAudio.SysFx.Render
  511. [USBAudio.Interface.AddReg.OmniVision]
  512. HKR,,CurveType,1,01,00,00,00
  513. HKR,,FriendlyName,,%USB\VID_05A9&PID_A518&REV_0110&MI_01.DeviceDesc%
  514. HKR,,CLSID,,%Proxy.CLSID%
  515. [USBAudio.Interface.Philips350]
  516. AddReg=USBAudio.Interface.Addreg.Philips350, USBAudio.SysFx.Render
  517. [USBAudio.Interface.AddReg.Philips350]
  518. HKR,,CurveType,1,01,00,00,00
  519. HKR,,FriendlyName,,%USB\VID_0471&PID_0101&MI_00.DeviceDesc%
  520. HKR,,CLSID,,%Proxy.CLSID%
  521. [USBAudio.Interface.Philips330]
  522. AddReg=USBAudio.Interface.Addreg.Philips330, USBAudio.SysFx.Render
  523. [USBAudio.Interface.AddReg.Philips330]
  524. HKR,,CurveType,1,01,00,00,00
  525. HKR,,FriendlyName,,%USB\VID_0471&PID_0104&MI_00.DeviceDesc%
  526. HKR,,CLSID,,%Proxy.CLSID%
  527. [USBAudio.Interface.Philips645]
  528. AddReg=USBAudio.Interface.Addreg.Philips645, USBAudio.SysFx.Render
  529. [USBAudio.Interface.AddReg.Philips645]
  530. HKR,,FriendlyName,,%USB\VID_0471&PID_0302&MI_01.DeviceDesc%
  531. HKR,,CLSID,,%Proxy.CLSID%
  532. [USBAudio.Interface.Philips646]
  533. AddReg=USBAudio.Interface.Addreg.Philips646, USBAudio.SysFx.Render
  534. [USBAudio.Interface.AddReg.Philips646]
  535. HKR,,FriendlyName,,%USB\VID_0471&PID_0303&MI_01.DeviceDesc%
  536. HKR,,CLSID,,%Proxy.CLSID%
  537. [USBAudio.Interface.Philips675]
  538. AddReg=USBAudio.Interface.Addreg.Philips675, USBAudio.SysFx.Render
  539. [USBAudio.Interface.AddReg.Philips675]
  540. HKR,,FriendlyName,,%USB\VID_0471&PID_0307&MI_01.DeviceDesc%
  541. HKR,,CLSID,,%Proxy.CLSID%
  542. [USBAudio.Interface.Philips680]
  543. AddReg=USBAudio.Interface.Addreg.Philips680, USBAudio.SysFx.Render
  544. [USBAudio.Interface.AddReg.Philips680]
  545. HKR,,FriendlyName,,%USB\VID_0471&PID_0308&MI_01.DeviceDesc%
  546. HKR,,CLSID,,%Proxy.CLSID%
  547. [USBAudio.Interface.Philips690]
  548. AddReg=USBAudio.Interface.Addreg.Philips690, USBAudio.SysFx.Render
  549. [USBAudio.Interface.AddReg.Philips690]
  550. HKR,,FriendlyName,,%USB\VID_0471&PID_030C&MI_01.DeviceDesc%
  551. HKR,,CLSID,,%Proxy.CLSID%
  552. [USBAudio.Interface.Philips730]
  553. AddReg=USBAudio.Interface.Addreg.Philips730, USBAudio.SysFx.Render
  554. [USBAudio.Interface.AddReg.Philips730]
  555. HKR,,FriendlyName,,%USB\VID_0471&PID_0310&MI_01.DeviceDesc%
  556. HKR,,CLSID,,%Proxy.CLSID%
  557. [USBAudio.Interface.Philips740]
  558. AddReg=USBAudio.Interface.Addreg.Philips740, USBAudio.SysFx.Render
  559. [USBAudio.Interface.AddReg.Philips740]
  560. HKR,,FriendlyName,,%USB\VID_0471&PID_0311&MI_01.DeviceDesc%
  561. HKR,,CLSID,,%Proxy.CLSID%
  562. [USBAudio.Interface.Philips750]
  563. AddReg=USBAudio.Interface.Addreg.Philips750, USBAudio.SysFx.Render
  564. [USBAudio.Interface.AddReg.Philips750]
  565. HKR,,FriendlyName,,%USB\VID_0471&PID_0312&MI_01.DeviceDesc%
  566. HKR,,CLSID,,%Proxy.CLSID%
  567. [USBAudio.Interface.PhilipsSM]
  568. AddReg=USBAudio.Interface.Addreg.PhilipsSM, USBAudio.SysFx.Render
  569. [USBAudio.Interface.AddReg.PhilipsSM]
  570. HKR,,FriendlyName,,%USB\VID_0911&PID_2512&MI_00.DeviceDesc%
  571. HKR,,CLSID,,%Proxy.CLSID%
  572. [USBAudio.Interface.TelexMic]
  573. AddReg=USBAudio.Interface.Addreg.TelexMic, USBAudio.SysFx.Render
  574. [USBAudio.Interface.AddReg.TelexMic]
  575. HKR,,FriendlyName,,%USB\VID_0562&PID_0000&MI_00.DeviceDesc%
  576. HKR,,CLSID,,%Proxy.CLSID%
  577. [USBAudio.Interface.Yamaha]
  578. AddReg=USBAudio.Interface.Addreg.Yamaha, USBAudio.SysFx.Render
  579. [USBAudio.Interface.AddReg.Yamaha]
  580. HKR,,CurveType,1,01,00,00,00
  581. HKR,,FriendlyName,,%USB\VID_0499&PID_1001&MI_00.DeviceDesc%
  582. HKR,,CLSID,,%Proxy.CLSID%
  583. [USBAudio.Interface.YamahaNoCurve]
  584. AddReg=USBAudio.Interface.Addreg.YamahaNoCurve, USBAudio.SysFx.Render
  585. [USBAudio.Interface.AddReg.YamahaNoCurve]
  586. HKR,,FriendlyName,,%USB\VID_0499&PID_1001&MI_00.DeviceDesc%
  587. HKR,,CLSID,,%Proxy.CLSID%
  588. [USBAudio.Interface.YamahaMIDI]
  589. AddReg=USBAudio.Interface.Addreg.YamahaMIDI
  590. [USBAudio.Interface.AddReg.YamahaMIDI]
  591. HKR,,FriendlyName,,%USB\VID_0499&PID_1FFF.DeviceDesc%
  592. HKR,,CLSID,,%Proxy.CLSID%
  593. ;============================================================================
  594. [USBAudio.AddReg]
  595. ;; Usb audio specific registry update stuff
  596. HKR,,SetupPreferredAudioDevices,3,01,00,00,00
  597. HKR,,AssociatedFilters,,"wdmaud,redbook"
  598. HKR,,Driver,,USBAUDIO.sys
  599. HKR,,NTMPDriver,,"USBAUDIO.sys,sbemul.sys"
  600. HKR,,CLSID,,%Proxy.CLSID%
  601. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  602. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  603. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  604. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  605. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  606. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  607. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  608. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  609. HKR,Drivers\aux\wdmaud.drv,Description,,%USBGenericDesc%
  610. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Name,,%USBNode.BassBoost%
  611. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Display,1,00,00,00,00
  612. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Name,,%USBNode.StereoExtend%
  613. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Display,1,00,00,00,00
  614. ; System Effects settings
  615. [USBAudio.SysFx.Render]
  616. HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  617. HKR,"FX\\0",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  618. HKR,"FX\\0",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  619. HKR,"FX\\0",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  620. HKR,"FX\\0",%PKEY_FX_Association%,,%KSNODETYPE_SPEAKER%
  621. HKR,"FX\\1",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  622. HKR,"FX\\1",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  623. HKR,"FX\\1",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  624. HKR,"FX\\1",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  625. HKR,"FX\\1",%PKEY_FX_Association%,,%KSNODETYPE_HEADPHONES%
  626. HKR,"FX\\2",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  627. HKR,"FX\\2",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  628. HKR,"FX\\2",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  629. HKR,"FX\\2",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  630. HKR,"FX\\2",%PKEY_FX_Association%,,%KSNODETYPE_LINE_CONNECTOR%
  631. [USBAudio_NonPreferred.AddReg]
  632. ;; The same as Usb audio specific registry stuff without the preferred device
  633. HKR,,AssociatedFilters,,"wdmaud,redbook"
  634. HKR,,Driver,,USBAUDIO.sys
  635. HKR,,NTMPDriver,,"USBAUDIO.sys,sbemul.sys"
  636. HKR,,CLSID,,%Proxy.CLSID%
  637. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  638. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  639. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  640. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  641. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  642. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  643. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  644. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  645. HKR,Drivers\aux\wdmaud.drv,Description,,%USBGenericDesc%
  646. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Name,,%USBNode.BassBoost%
  647. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Display,1,00,00,00,00
  648. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Name,,%USBNode.StereoExtend%
  649. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Display,1,00,00,00,00
  650. ; System Effects settings
  651. [USBAudio.SysFx.Render]
  652. HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  653. HKR,"FX\\0",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  654. HKR,"FX\\0",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  655. HKR,"FX\\0",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  656. HKR,"FX\\0",%PKEY_FX_Association%,,%KSNODETYPE_SPEAKER%
  657. HKR,"FX\\1",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  658. HKR,"FX\\1",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  659. HKR,"FX\\1",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  660. HKR,"FX\\1",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  661. HKR,"FX\\1",%PKEY_FX_Association%,,%KSNODETYPE_HEADPHONES%
  662. HKR,"FX\\2",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
  663. HKR,"FX\\2",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
  664. HKR,"FX\\2",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
  665. HKR,"FX\\2",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
  666. HKR,"FX\\2",%PKEY_FX_Association%,,%KSNODETYPE_LINE_CONNECTOR%
  667. [USBPhone.AddReg]
  668. ;; Usb audio specific registry update sutff
  669. ;; Don't make this device preferred upon installation
  670. HKR,,AssociatedFilters,,"wdmaud,redbook"
  671. HKR,,Driver,,USBAUDIO.sys
  672. HKR,,NTMPDriver,,"USBAUDIO.sys,sbemul.sys"
  673. HKR,,CLSID,,%Proxy.CLSID%
  674. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  675. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  676. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  677. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  678. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  679. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  680. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  681. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  682. HKR,Drivers\aux\wdmaud.drv,Description,,%USBGenericDesc%
  683. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Name,,%USBNode.BassBoost%
  684. HKLM,%MediaCategories%\%USBGUID.BassBoost%,Display,1,00,00,00,00
  685. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Name,,%USBNode.StereoExtend%
  686. HKLM,%MediaCategories%\%USBGUID.StereoExtend%,Display,1,00,00,00,00
  687. [USBMic.AddReg]
  688. HKR,,SetupPreferredAudioDevices,3,01,00,00,00
  689. HKR,,AssociatedFilters,,"wdmaud"
  690. HKR,,Driver,,USBAUDIO.sys
  691. HKR,,NTMPDriver,,"USBAUDIO.sys"
  692. HKR,,CLSID,,%Proxy.CLSID%
  693. HKR,Drivers,SubClasses,,"wave,mixer"
  694. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  695. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  696. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  697. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  698. [USBMIDI.AddReg]
  699. HKR,,AssociatedFilters,,"wdmaud"
  700. HKR,,Driver,,USBAUDIO.sys
  701. HKR,,NTMPDriver,,"USBAUDIO.sys"
  702. HKR,,CLSID,,%Proxy.CLSID%
  703. HKR,Drivers,SubClasses,,"midi,mixer"
  704. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  705. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  706. HKR,Drivers\midi\wdmaud.drv,Description,,%USBGenericDesc%
  707. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  708. [IgnoreHwString.AddReg]
  709. HKR,,IgnoreHwString,0x10001,1
  710. ;============================================================================
  711. ;; Copy to system32\drivers
  712. [USBAudio.CopyList]
  713. USBAUDIO.sys,,,0x0100
  714. ;;**************** Services ****************
  715. [USBAudio.NonCompliantAltec.Services]
  716. AddService=,0x2
  717. ; Called by needs entry in oem inf -- DO NOT REMOVE
  718. [USBAudio.Services]
  719. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  720. ; Called by needs entry in oem inf -- DO NOT REMOVE
  721. [USBAudio.NT.Services]
  722. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  723. [USBAudio.Altec.Services]
  724. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  725. [USBAudio.AltecPhone.Services]
  726. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  727. [USBAudio.Boston.Services]
  728. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  729. [USBAudio.Boston2.Services]
  730. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  731. [USBAudio.Canopus.Services]
  732. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  733. [USBAudio.Dallas.Services]
  734. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  735. [USBAudio.EGOSYS.Services]
  736. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  737. [USBAudio.HarmanSticks.Services]
  738. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  739. [USBAudio.NoCurve.LabTec.Services]
  740. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  741. [USBAudio.Microsoft.Services]
  742. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  743. [USBAudio.NEC.Services]
  744. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  745. [USBAudio.OnkyoSE-U55.Services]
  746. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  747. [USBAudio.SonicPortOpt.Services]
  748. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  749. [USBAudio.SonicPort.Services]
  750. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  751. [USBAudio.Ezonics.Services]
  752. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  753. [USBAudio.OmniVision.Services]
  754. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  755. [USBAudio.Philips350.Services]
  756. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  757. [USBAudio.Philips330.Services]
  758. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  759. [USBMic.Philips645.Services]
  760. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  761. [USBMic.Philips646.Services]
  762. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  763. [USBMic.Philips675.Services]
  764. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  765. [USBMic.Philips680.Services]
  766. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  767. [USBMic.Philips690.Services]
  768. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  769. [USBMic.Philips730.Services]
  770. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  771. [USBMic.Philips740.Services]
  772. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  773. [USBMic.Philips750.Services]
  774. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  775. [USBMic.PhilipsSM.Services]
  776. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  777. [USBMic.Telex.Services]
  778. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  779. [USBAudio.Yamaha.Services]
  780. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  781. [USBAudio.NoCurve.Yamaha.Services]
  782. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  783. [USBMIDI.Yamaha.Services]
  784. AddService = usbaudio,0x00000002, usbaudio_Service_Inst
  785. [usbaudio_Service_Inst]
  786. DisplayName    = %USBAudio.SvcDesc%
  787. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  788. StartType      = 3                  ; SERVICE_DEMAND_START
  789. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  790. ServiceBinary  = "%10%\system32\drivers\usbaudio.sys"
  791. ;============================================================================
  792. [Strings]
  793. MSFT="Microsoft"
  794. MfgName="(Generic USB Audio)"
  795. USB\CLASS_01.DeviceDesc="USB Audio Device"
  796. USBGenericDesc="USB Audio Device"
  797. USBGenericMicDesc="USB Audio Microphone"
  798. USBGenericMIDIDesc="USB MIDI Device"
  799. USB\XUSB.DeviceDesc="XBOX 360 Headset Device"
  800. WDM_MIDI="WDM MIDI Device"
  801. Altec.Mfg="Altec Lansing"
  802. USB\VID_04D2&PID_FF05.DeviceDesc="Non-Compliant USB Audio Device"
  803. USB\VID_04D2&PID_FF47&MI_00.DeviceDesc="Altec USB Audio"
  804. USB\VID_04D2&PID_FF49&MI_00.DeviceDesc="Altec USB Audio"
  805. USB\VID_04D2&PID_0070&MI_00.DeviceDesc="Altec USB Audio"
  806. USB\VID_04D2&PID_2060&MI_00.DeviceDesc="ALST USB Telephone Handset"
  807. Boston.Mfg="Boston Acoustics"
  808. USB\VID_06FD&PID_0101&MI_00.DeviceDesc="Boston USB Audio Device"
  809. USB\VID_06FD&PID_0102&MI_00.DeviceDesc="Boston USB Audio Device"
  810. USB\VID_06FD&PID_0201&MI_00.DeviceDesc="Boston 2-piece USB Audio Device"
  811. Canopus.Mfg="Canopus"
  812. USB\VID_05F0&PID_0101&MI_00.DeviceDesc="Canopus DA-Port USB"
  813. Dallas.Mfg="Dallas Semiconductor"
  814. USB\VID_04FA&PID_4201&MI_00.DeviceDesc="Generic USB Audio Device"
  815. EGOSYS.Mfg="EGO SYS"
  816. USB\VID_0A92&PID_0011&MI_00.DeviceDesc="EGO SYS WaveTerminal U2A"
  817. Harman.Mfg="Harman/Kardon"
  818. USB\VID_05FC&PID_7849&MI_00.DeviceDesc="Harman/Kardon SoundSticks"
  819. LabTec.Mfg="Labtec"
  820. USB\VID_0672&PID_1041&MI_00.DeviceDesc="Labtec USB Audio"
  821. Microsoft.Mfg="Microsoft"
  822. USB\VID_045E&PID_0014&MI_00.DeviceDesc="Microsoft Digital Sound System 80"
  823. NEC.Mfg="NEC"
  824. USB\VID_0409&PID_0203&MI_00.DeviceDesc="NEC USB Audio"
  825. Nokia.Mfg="Nokia"
  826. USB\VID_04A6&PID_00B9&MI_00.DeviceDesc="Nokia USB Audio"
  827. Onkyo.Mfg="Onkyo"
  828. USB\VID_0746&PID_5500&MI_00.DeviceDesc="Onkyo SE-U55 Audio Device"
  829. Opcode.Mfg="Opcode"
  830. USB\VID_06F1&PID_A021&MI_00.DeviceDesc="Opcode SonicPort Optical"
  831. USB\VID_06F1&PID_A011&MI_00.DeviceDesc="Opcode SonicPort"
  832. OVT.Mfg="OmniVision Technology"
  833. USB\VID_05A9&PID_A518&REV_0100&MI_01.DeviceDesc="EZPhone Camera Mic"
  834. USB\VID_05A9&PID_A518&REV_0110&MI_01.DeviceDesc="OmniVision Camera Mic"
  835. Philips.Mfg="Philips"
  836. USB\VID_0471&PID_0101&MI_00.DeviceDesc="Philips DSS 350/370 Speakers"
  837. USB\VID_0471&PID_0104&MI_00.DeviceDesc="Philips DSS 330 Speakers"
  838. USB\VID_0471&PID_0302&MI_01.DeviceDesc="Philips 645 USB Camera Mic"
  839. USB\VID_0471&PID_0303&MI_01.DeviceDesc="Philips 646 USB Camera Mic"
  840. USB\VID_0471&PID_0307&MI_01.DeviceDesc="Philips 675 USB Camera Mic"
  841. USB\VID_0471&PID_0308&MI_01.DeviceDesc="Philips 680 USB Camera Mic"
  842. USB\VID_0471&PID_030C&MI_01.DeviceDesc="Philips 690 USB Camera Mic"
  843. ;; These are too long, but are needed for audio property page
  844. USB\VID_0471&PID_0310&MI_01.DeviceDesc="Philips ToUcam Fun Camera; Audio (Microphone)"
  845. USB\VID_0471&PID_0311&MI_01.DeviceDesc="Philips ToUcam Pro Camera; Audio (Microphone)"
  846. USB\VID_0471&PID_0312&MI_01.DeviceDesc="Philips PCVC750K Camera; Audio (Microphone)"
  847. USB\VID_0911&PID_2512&MI_00.DeviceDesc="Philips SpeechMike Pro"
  848. Roland.Mfg="Roland"
  849. USB\VID_0582&PID_0002.DeviceDesc="Roland USB MIDI"
  850. Telex.Mfg="Telex"
  851. USB\VID_0562&PID_0000&MI_00.DeviceDesc="Telex USB Microphone"
  852. USB\VID_0562&PID_0001&MI_00.DeviceDesc="Telex USB Microphone"
  853. USB\VID_0562&PID_0002&MI_00.DeviceDesc="Telex USB Microphone"
  854. Yamaha.Mfg="Yamaha"
  855. USB\VID_0499&PID_1001&MI_00.DeviceDesc="Yamaha USB Audio"
  856. USB\VID_0499&PID_3001&MI_00.DeviceDesc="Yamaha USB Audio"
  857. USB\VID_0499&PID_3101&MI_00.DeviceDesc="Yamaha USB Audio"
  858. USB\VID_0499&PID_1FFF.DeviceDesc="Yamaha USB MIDI"
  859. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  860. ;; USB Friendly Names (Non-localized>
  861. USBGUID.BassBoost    = "{1A71EBE0-959E-11D1-B448-00A0C9255AC1}"
  862. USBGUID.StereoExtend = "{FD4F0300-9632-11D1-B448-00A0C9255AC1}"
  863. ;; USB Friendly Names (localized>
  864. USBNode.BassBoost    = "Bass Boost"
  865. USBNode.StereoExtend = "Stereo Extender"
  866. USBAudio.SvcDesc="USB Audio Driver (WDM)"
  867. Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  868. KSCATEGORY_AUDIO="{6994ad04-93ef-11d0-a3cc-00a0c9223196}"
  869. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  870. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  871. ;Information for FX
  872. ; PropertyKeys
  873. PKEY_FX_Association  = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
  874. PKEY_FX_PreMixClsid  = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},1"
  875. PKEY_FX_PostMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},2"
  876. PKEY_FX_UiClsid      = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3"
  877. PKEY_ItemNameDisplay = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"
  878. FX_UI_CLSID      = "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}"
  879. KSNODETYPE_ANY   = "{00000000-0000-0000-0000-000000000000}"
  880. FX_PREMIX_CLSID  = "{62dc1a93-ae24-464c-a43e-452f824c4250}"
  881. FX_POSTMIX_CLSID = "{637c490d-eee3-4c0a-973f-371958802da2}"
  882. FX_FriendlyName  = "Microsoft Audio Home Theater Effects"
  883. KSNODETYPE_SPEAKER    = "{DFF21CE1-F70F-11D0-B917-00A0C9223196}"
  884. KSNODETYPE_HEADPHONES = "{DFF21CE2-F70F-11D0-B917-00A0C9223196}"
  885. KSNODETYPE_LINE_CONNECTOR = "{DFF21FE3-F70F-11D0-B917-00A0C9223196}"