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.
553 lines
19 KiB
553 lines
19 KiB
;; The audio inf file for WDM core files.
|
|
|
|
[Version]
|
|
Signature="$CHICAGO$"
|
|
Class=MEDIA
|
|
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
|
|
provider=%MSFT%
|
|
LayoutFile=layout.inf
|
|
DriverVer = 12/1/1998, 5.0.0.0
|
|
|
|
;; Device Callouts for swenumed devices
|
|
[Manufacturer]
|
|
%MfgName%=Microsoft
|
|
;; Excluding drivers from the "Add New Hardware" list.
|
|
[ControlFlags]
|
|
|
|
ExcludeFromSelect = SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
|
|
ExcludeFromSelect = SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
|
|
ExcludeFromSelect = SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
|
|
ExcludeFromSelect = SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
|
|
ExcludeFromSelect = SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
|
|
ExcludeFromSelect = SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
|
|
ExcludeFromSelect = SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
|
|
ExcludeFromSelect = SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}
|
|
|
|
[Microsoft]
|
|
%WDM_KMIXER.DeviceDesc% = WDM_KMIXER, SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}
|
|
%WDM_SYSAUDIO.DeviceDesc% = WDM_SYSAUDIO, SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}
|
|
%WDM_AEC.DeviceDesc% = WDM_AEC, SW\{4245FF73-1DB4-11d2-86E4-98AE20524153}
|
|
%WDM_SWMIDI.DeviceDesc% = WDM_SWMIDI, SW\{6C1B9F60-C0A9-11D0-96D8-00AA0051E51D}
|
|
%WDM_WDMAUD.DeviceDesc% = WDM_WDMAUD, SW\{CD171DE3-69E5-11D2-B56D-0000F8754380}
|
|
@3:%WDM_DMUSIC.DeviceDesc% = WDM_DMUSIC, SW\{8C07DD50-7A8D-11d2-8F8C-00C04FBF8FEF}
|
|
@3:%WDM_DRMKAUD.DeviceDesc% = WDM_DRMKAUD, SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}
|
|
%WDM_SPLITTER.DeviceDesc% = WDM_SPLITTER, SW\{2F412AB5-ED3A-4590-AB24-B0CE2AA77D3C}
|
|
%*PNPB006.DeviceDesc% = MS_MPU401, *PNPB006
|
|
|
|
;; WDM Audio Registration Section can be called by OEM's to install a WDM driver
|
|
[WDMAUDIO.Registration]
|
|
AddReg = DeviceRegistration
|
|
CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User
|
|
|
|
;;for Win98 DDK backward compatibility
|
|
[WDMAUDIO.Registration.NT]
|
|
AddReg = DeviceRegistration
|
|
CopyFiles = WDM.CopyFiles.Kernel, WDM.CopyFiles.User
|
|
|
|
;; WDM Audio Install Section to be called once when system is installed
|
|
[WDMAUDIO.Install]
|
|
|
|
[DeviceRegistration]
|
|
;; Sysaudio swenum install
|
|
HKLM,%RunOnce%,"WDM_SYSAUDIO",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SYSAUDIO.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYSAUDIO%,%17%\WDMAUDIO.inf,WDM_SYSAUDIO.Interface.Install"
|
|
|
|
@3:;; DRMKAUD swenum install
|
|
@3:HKLM,%RunOnce%,"WDM_DRMKAUD0",,"rundll32.exe streamci,StreamingDeviceSetup %WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_DRMKAUD.Interface.Install"
|
|
@3:HKLM,%RunOnce%,"WDM_DRMKAUD1",,"rundll32.exe streamci,StreamingDeviceSetup %WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.inf,WDM_DRMKAUD.Interface.Install"
|
|
@3:HKLM,%RunOnce%,"WDM_DRMKAUD2",,"rundll32.exe streamci,StreamingDeviceSetup %WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DRM_DESCRAMBLE%,%17%\WDMAUDIO.inf,WDM_DRMKAUD.Interface.Install"
|
|
|
|
;; Kmixer swenum install
|
|
HKLM,%RunOnce%,"WDM_KMIXER0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_MIXER%,%17%\WDMAUDIO.inf,WDM_KMIXER.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_KMIXER1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_KMIXER.Interface.Install"
|
|
|
|
;; AEC swenum install
|
|
HKLM,%RunOnce%,"WDM_AEC0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.inf,WDM_AEC.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_AEC1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_AEC.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_AEC2",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_AEC.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_ACOUSTIC_ECHO_CANCEL%,%17%\WDMAUDIO.inf,WDM_AEC.Interface.Install"
|
|
|
|
;; SWMidi swenum install
|
|
HKLM,%RunOnce%,"WDM_SWMIDI0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.inf,WDM_SWMIDI.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_SWMIDI1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO.inf,WDM_SWMIDI.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_SWMIDI2",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SWMIDI.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_SWMIDI.Interface.Install"
|
|
|
|
@3:;; DMusic swenum install
|
|
@3:HKLM,%RunOnce%,"WDM_DMUSIC0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_DATATRANSFORM%,%17%\WDMAUDIO.inf,WDM_DMUSIC.Interface.Install"
|
|
@3:HKLM,%RunOnce%,"WDM_DMUSIC1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_SYNTHESIZER%,%17%\WDMAUDIO.inf,WDM_DMUSIC.Interface.Install"
|
|
@3:HKLM,%RunOnce%,"WDM_DMUSIC2",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_DMUSIC.DeviceId%,%KSNAME_DMUSIC%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_DMUSIC.Interface.Install"
|
|
|
|
;; WDMAud swenum install
|
|
HKLM,%RunOnce%,"WDM_WDMAUD",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_WDMAUD.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_WDMAUD%,%17%\WDMAUDIO.inf,WDM_WDMAUD.Interface.Install"
|
|
|
|
;; Splitter swenum install
|
|
HKLM,%RunOnce%,"WDM_SPLITTER0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO_SPLITTER%,%17%\WDMAUDIO.inf,WDM_SPLITTER.Interface.Install"
|
|
HKLM,%RunOnce%,"WDM_SPLITTER1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SPLITTER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_SPLITTER.Interface.Install"
|
|
|
|
;; copied to system32\drivers
|
|
[WDM.CopyFiles.Kernel]
|
|
@3:drmk.sys
|
|
portcls.sys
|
|
stream.sys
|
|
|
|
;; copied to system
|
|
[WDM.CopyFiles.User]
|
|
wdmaud.drv
|
|
ksuser.dll
|
|
|
|
;; MPU401 Install Section can be called by OEM's to install MS MPU401 driver
|
|
[WDMAUDIO.MPU401]
|
|
CopyFiles = MS_MPU401.CopyFiles
|
|
AddReg = MS_MPU401.AddReg
|
|
UpdateInis = MS_MPU401.UpdInis
|
|
DelReg = MS_MPU401.DelRegs
|
|
DelFiles = MS_MPU401.DelKernFiles, MS_MPU401.DelUserFiles
|
|
|
|
[MS_MPU401.CopyFiles]
|
|
msmpu401.sys
|
|
|
|
[MS_MPU401.AddReg]
|
|
HKR,,AssociatedFilters,,"wdmaud"
|
|
HKR,,Driver,,msmpu401.sys
|
|
HKR,,NTMPDriver,,msmpu401.sys
|
|
|
|
HKR,Drivers,SubClasses,,"midi"
|
|
HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
|
|
HKR,Drivers\midi\wdmaud.drv, Description,,%MS_MPU401%
|
|
|
|
[MS_MPU401.UpdInis]
|
|
system.ini,drivers32,"midi*=mpu401.dll",,1
|
|
|
|
[MS_MPU401.DelRegs]
|
|
HKLM,SYSTEM\CurrentControlSet\Enum\Root\LEGACY_MPU401
|
|
HKLM,SYSTEM\CurrentControlSet\Services\mpu401
|
|
|
|
[MS_MPU401.DelKernFiles]
|
|
mpu401.sys,,,1
|
|
|
|
[MS_MPU401.DelUserFiles]
|
|
mpu401.dll,,,1
|
|
|
|
[WDMAUDIO.MPU401.Services]
|
|
AddService = ms_mpu401,0x00000002, ms_mpu401_Service_Inst
|
|
|
|
[ms_mpu401_Service_Inst]
|
|
DisplayName = %ms_mpu401.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\msmpu401.sys
|
|
|
|
;; FDMA Install Section can be called by OEM's to turn on FDMA
|
|
[FDMA.AddReg]
|
|
;; nothing to add for NT (yet)
|
|
[WDMAUDIO.FDMA]
|
|
AddReg=FDMA.AddReg
|
|
|
|
;; Generic MPU401 driver install
|
|
[MS_MPU401]
|
|
Include=ks.inf
|
|
Needs=KS.Registration, WDMAUDIO.Registration, WDMAUDIO.MPU401
|
|
LogConfig = MS_MPU401.LogConfig
|
|
|
|
[MS_MPU401.FactDef]
|
|
ConfigPriority=NORMAL
|
|
IOConfig=330-331
|
|
IRQConfig=9
|
|
|
|
[MS_MPU401.LogConfig]
|
|
ConfigPriority = HARDRECONFIG
|
|
IOConfig=2@200-271%fff0(3ff::),300-301,310-311,320-321,330-331,332-333,334-335,336-337,340-341,350-351,360-361,370-371,390-391,3A0-3A1,3D0-3D1,3E0-3E1
|
|
IRQConfig = 3 , 4 , 5 , 7 , 9 , 10
|
|
|
|
[MS_MPU401.Interfaces]
|
|
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
|
|
|
|
[WDM.Interface.UART]
|
|
AddReg=WDM.Interface.UART.AddReg
|
|
[WDM.Interface.UART.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM.UART.szPname%
|
|
|
|
[MS_MPU401.Services]
|
|
Needs=WDMAUDIO.MPU401.Services
|
|
|
|
;; System Audio Install
|
|
[WDM_SYSAUDIO.Interface.Install]
|
|
AddReg=WDM_SYSAUDIO.Interface.AddReg
|
|
|
|
[WDM_SYSAUDIO.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_SYSAUDIO.FriendlyName%
|
|
|
|
[WDM_SYSAUDIO]
|
|
CopyFiles = WDM_SYSAUDIO.CopyFiles
|
|
|
|
|
|
[WDM_SYSAUDIO.CopyFiles]
|
|
sysaudio.sys
|
|
|
|
[WDM_SYSAUDIO.Services]
|
|
AddService = sysaudio,0x00000002, sysaudio_Service_Inst
|
|
|
|
[sysaudio_Service_Inst]
|
|
DisplayName = %sysaudio.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\sysaudio.sys
|
|
|
|
|
|
;; Kernel Mixer Install
|
|
[WDM_KMIXER.Interface.Install]
|
|
AddReg=WDM_KMIXER.Interface.AddReg
|
|
|
|
[WDM_KMIXER.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_KMIXER.FriendlyName%
|
|
|
|
[WDM_KMIXER]
|
|
CopyFiles = WDM_KMIXER.CopyFiles
|
|
|
|
[WDM_KMIXER.CopyFiles]
|
|
kmixer.sys
|
|
|
|
[WDM_KMIXER.Services]
|
|
AddService = kmixer, 0x00000002, kmixer_Service_Inst
|
|
|
|
[kmixer_Service_Inst]
|
|
DisplayName = %kmixer.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\kmixer.sys
|
|
|
|
@3:;; DRMKAUD Install
|
|
@3:[WDM_DRMKAUD.Interface.Install]
|
|
@3:AddReg=WDM_DRMKAUD.Interface.AddReg
|
|
|
|
@3:[WDM_DRMKAUD.Interface.AddReg]
|
|
@3:HKR,,CLSID,,%Proxy.CLSID%
|
|
@3:HKR,,FriendlyName,,%WDM_DRMKAUD.FriendlyName%
|
|
|
|
@3:[WDM_DRMKAUD]
|
|
@3:CopyFiles=WDM_DRMKAUD.CopyFiles
|
|
|
|
@3:[WDM_DRMKAUD.CopyFiles]
|
|
@3:drmk.sys
|
|
@3:drmkaud.sys
|
|
|
|
@3:[WDM_DRMKAUD.Services]
|
|
@3:AddService = drmkaud, 0x00000002, drmkaud_Service_Inst
|
|
|
|
@3:[drmkaud_Service_Inst]
|
|
@3:DisplayName = %drmkaud.SvcDesc%
|
|
@3:ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
@3:StartType = 3 ; SERVICE_DEMAND_START
|
|
@3:ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
@3:ServiceBinary = %10%\system32\drivers\drmkaud.sys
|
|
|
|
;; AEC Install
|
|
[WDM_AEC.Interface.Install]
|
|
AddReg=WDM_AEC.Interface.AddReg
|
|
|
|
[WDM_AEC.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_AEC.FriendlyName%
|
|
|
|
[WDM_AEC]
|
|
CopyFiles = WDM_AEC.CopyFiles
|
|
|
|
[WDM_AEC.CopyFiles]
|
|
aec.sys
|
|
|
|
[WDM_AEC.Services]
|
|
AddService = aec, 0x00000002, aec_Service_Inst
|
|
|
|
[aec_Service_Inst]
|
|
DisplayName = %aec.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\aec.sys
|
|
|
|
;; Software MIDI Install
|
|
[WDM_SWMIDI.Interface.Install]
|
|
AddReg=WDM_SWMIDI.Interface.AddReg
|
|
|
|
[WDM_SWMIDI.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_SWMIDI.FriendlyName%
|
|
|
|
[WDM_SWMIDI]
|
|
CopyFiles = WDM_SWMIDI.CopyFiles
|
|
|
|
[WDM_SWMIDI.CopyFiles]
|
|
swmidi.sys
|
|
|
|
[WDM_SWMIDI.Services]
|
|
AddService = swmidi,0x00000002, swmidi_Service_Inst
|
|
|
|
[swmidi_Service_Inst]
|
|
DisplayName = %swmidi.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\swmidi.sys
|
|
|
|
@3:;; DMusic Install
|
|
@3:[WDM_DMUSIC.Interface.Install]
|
|
@3:AddReg=WDM_DMUSIC.Interface.AddReg
|
|
|
|
@3:[WDM_DMUSIC.Interface.AddReg]
|
|
@3:HKR,,CLSID,,%Proxy.CLSID%
|
|
@3:HKR,,FriendlyName,,%WDM_DMUSIC.FriendlyName%
|
|
|
|
@3:[WDM_DMUSIC]
|
|
@3:CopyFiles = WDM_DMUSIC.CopyFiles
|
|
|
|
@3:[WDM_DMUSIC.CopyFiles]
|
|
@3:DMusic.sys
|
|
|
|
@3:[WDM_DMUSIC.Services]
|
|
@3:AddService = DMusic, 0x00000002, DMus_Synth_Service_Inst
|
|
|
|
@3:[DMus_Synth_Service_Inst]
|
|
@3:DisplayName = %WDM_DMUSIC.SvcDesc%
|
|
@3:ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
@3:StartType = 3 ; SERVICE_SYSTEM_START
|
|
@3:ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
@3:ServiceBinary = %10%\system32\drivers\DMusic.sys
|
|
|
|
;; WDMAUD Install
|
|
[WDM_WDMAUD.Interface.Install]
|
|
AddReg=WDM_WDMAUD.Interface.AddReg
|
|
|
|
[WDM_WDMAUD.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_WDMAUD.FriendlyName%
|
|
|
|
[WDM_WDMAUD]
|
|
CopyFiles = WDM_WDMAUD.CopyFiles
|
|
|
|
[WDM_WDMAUD.CopyFiles]
|
|
wdmaud.sys
|
|
|
|
[WDM_WDMAUD.Services]
|
|
AddService = wdmaud,0x00000002, wdmaud_Service_Inst
|
|
|
|
[wdmaud_Service_Inst]
|
|
DisplayName = %wdmaud.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\wdmaud.sys
|
|
|
|
;; SPLITTER Install
|
|
[WDM_SPLITTER.Interface.Install]
|
|
AddReg=WDM_SPLITTER.Interface.AddReg
|
|
|
|
[WDM_SPLITTER.Interface.AddReg]
|
|
HKR,,CLSID,,%Proxy.CLSID%
|
|
HKR,,FriendlyName,,%WDM_SPLITTER.FriendlyName%
|
|
|
|
[WDM_SPLITTER]
|
|
CopyFiles = WDM_SPLITTER.CopyFiles
|
|
|
|
[WDM_SPLITTER.CopyFiles]
|
|
splitter.sys
|
|
|
|
[WDM_SPLITTER.Services]
|
|
AddService = splitter, 0x00000002, splitter_Service_Inst
|
|
|
|
[splitter_Service_Inst]
|
|
DisplayName = %splitter.SvcDesc%
|
|
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
|
StartType = 3 ; SERVICE_DEMAND_START
|
|
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
|
ServiceBinary = %10%\system32\drivers\splitter.sys
|
|
|
|
;; Destination Directory List
|
|
[DestinationDirs]
|
|
WDM.CopyFiles.Kernel = 10,system32\drivers ; %SystemRoot%\system32\drivers
|
|
WDM.CopyFiles.User = 11 ; %SystemRoot%\system
|
|
|
|
MS_MPU401.CopyFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers
|
|
|
|
WDM_SYSAUDIO.CopyFiles = 10,system32\drivers
|
|
WDM_KMIXER.CopyFiles = 10,system32\drivers
|
|
WDM_AEC.CopyFiles = 10,system32\drivers
|
|
WDM_SWMIDI.CopyFiles = 10,system32\drivers
|
|
WDM_WDMAUD.CopyFiles = 10,system32\drivers
|
|
@3:WDM_DMUSIC.CopyFiles = 10,system32\drivers
|
|
@3:WDM_DRMKAUD.CopyFiles = 10,system32\drivers
|
|
WDM_SPLITTER.CopyFiles = 10,system32\drivers
|
|
MS_MPU401.DelKernFiles = 10,system32\drivers
|
|
MS_MPU401.DelUserFiles = 10,system32
|
|
|
|
;; NT Class Install
|
|
[ClassInstall32.NT]
|
|
Addreg = ClassInstall.AddReg
|
|
UpdateInis = ClassInstall.DelOldInis
|
|
|
|
[ClassInstall.AddReg]
|
|
HKR,,,,%MediaClassName%
|
|
HKR,,Installer32,,"MmSys.Cpl,MediaClassInstaller"
|
|
HKR,,EnumPropPages32,,"MmSys.Cpl,MediaPropPageProvider"
|
|
HKR,,TroubleShooter-0,,"hcp://help/tshoot/tssound.htm"
|
|
HKR,,Icon,,"3004"
|
|
|
|
[ClassInstall.DelOldInis]
|
|
system.ini,drivers32,"wave*=sndblst.dll",,1
|
|
system.ini,drivers32,"midi*=sndblst.dll",,1
|
|
system.ini,drivers32,"mixer*=sndblst.dll",,1
|
|
system.ini,drivers32,"aux*=sndblst.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=sb16snd.dll",,1
|
|
system.ini,drivers32,"midi*=sb16snd.dll",,1
|
|
system.ini,drivers32,"mixer*=sb16snd.dll",,1
|
|
system.ini,drivers32,"aux*=sb16snd.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=sbawe32.drv",,1
|
|
system.ini,drivers32,"midi*=sbawe32.drv",,1
|
|
system.ini,drivers32,"mixer*=sbawe32.drv",,1
|
|
system.ini,drivers32,"aux*=sbawe32.drv",,1
|
|
|
|
system.ini,drivers32,"wave*=auddrive.dll",,1
|
|
system.ini,drivers32,"midi*=auddrive.dll",,1
|
|
system.ini,drivers32,"mixer*=auddrive.dll",,1
|
|
system.ini,drivers32,"aux*=auddrive.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=sndsys32.dll",,1
|
|
system.ini,drivers32,"midi*=sndsys32.dll",,1
|
|
system.ini,drivers32,"mixer*=sndsys32.dll",,1
|
|
system.ini,drivers32,"aux*=sndsys32.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=opl3sa32.dll",,1
|
|
system.ini,drivers32,"midi*=opl3sa32.dll",,1
|
|
system.ini,drivers32,"mixer*=opl3sa32.dll",,1
|
|
system.ini,drivers32,"aux*=opl3sa32.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=maestro.dll",,1
|
|
system.ini,drivers32,"midi*=maestro.dll",,1
|
|
system.ini,drivers32,"mixer*=maestro.dll",,1
|
|
system.ini,drivers32,"aux*=maestro.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=sndglxy.dll",,1
|
|
system.ini,drivers32,"midi*=sndglxy.dll",,1
|
|
system.ini,drivers32,"mixer*=sndglxy.dll",,1
|
|
system.ini,drivers32,"aux*=sndglxy.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=ydsxg32.dll",,1
|
|
system.ini,drivers32,"midi*=ydsxg32.dll",,1
|
|
system.ini,drivers32,"mixer*=ydsxg32.dll",,1
|
|
system.ini,drivers32,"aux*=ydsxg32.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=adisound.dll",,1
|
|
system.ini,drivers32,"midi*=adisound.dll",,1
|
|
system.ini,drivers32,"mixer*=adisound.dll",,1
|
|
system.ini,drivers32,"aux*=adisound.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=essaudio.dll",,1
|
|
system.ini,drivers32,"midi*=essaudio.dll",,1
|
|
system.ini,drivers32,"mixer*=essaudio.dll",,1
|
|
system.ini,drivers32,"aux*=essaudio.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=cs32ba11.dll",,1
|
|
system.ini,drivers32,"midi*=cs32ba11.dll",,1
|
|
system.ini,drivers32,"mixer*=cs32ba11.dll",,1
|
|
system.ini,drivers32,"aux*=cs32ba11.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=cwbaudll.dll",,1
|
|
system.ini,drivers32,"midi*=cwbaudll.dll",,1
|
|
system.ini,drivers32,"mixer*=cwbaudll.dll",,1
|
|
system.ini,drivers32,"aux*=cwbaudll.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=alsnd32.dll",,1
|
|
system.ini,drivers32,"midi*=alsnd32.dll",,1
|
|
system.ini,drivers32,"mixer*=alsnd32.dll",,1
|
|
system.ini,drivers32,"aux*=alsnd32.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=es1371.dll",,1
|
|
system.ini,drivers32,"midi*=es1371.dll",,1
|
|
system.ini,drivers32,"mixer*=es1371.dll",,1
|
|
system.ini,drivers32,"aux*=es1371.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=ctmm32.dll",,1
|
|
system.ini,drivers32,"midi*=ctmm32.dll",,1
|
|
system.ini,drivers32,"mixer*=ctmm32.dll",,1
|
|
|
|
system.ini,drivers32,"midi*=ctsyn32.dll",,1
|
|
|
|
|
|
system.ini, driver32, "wave*=cwcmmsys.dll",,1
|
|
system.ini, driver32, "midi*=cwcmmsys.dll",,1
|
|
system.ini, driver32, "mixer*=cwcmmsys.dll",,1
|
|
system.ini, driver32, "midi* =cwcfm3.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=aztaud.dll",,1
|
|
system.ini,drivers32,"midi*=aztaud.dll",,1
|
|
system.ini,drivers32,"mixer*=aztaud.dll",,1
|
|
system.ini,drivers32,"aux*=aztaud.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=audpci40.dll",,1
|
|
system.ini,drivers32,"midi*=audpci40.dll",,1
|
|
system.ini,drivers32,"mixer*=audpci40.dll",,1
|
|
system.ini,drivers32,"aux*=audpci40.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=au88nt32.dll",,1
|
|
system.ini,drivers32,"midi*=au88nt32.dll",,1
|
|
system.ini,drivers32,"mixer*=au88nt32.dll",,1
|
|
system.ini,drivers32,"aux*=au88nt32.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=au88nt30.dll",,1
|
|
system.ini,drivers32,"midi*=au88nt30.dll",,1
|
|
system.ini,drivers32,"mixer*=au88nt30.dll",,1
|
|
system.ini,drivers32,"aux*=au88nt30.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=waveart.dll",,1
|
|
system.ini,drivers32,"midi*=waveart.dll",,1
|
|
system.ini,drivers32,"mixer*=waveart.dll",,1
|
|
system.ini,drivers32,"aux*=waveart.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=smnt40.dll",,1
|
|
system.ini,drivers32,"midi*=smnt40.dll",,1
|
|
system.ini,drivers32,"mixer*=smnt40.dll",,1
|
|
|
|
|
|
|
|
system.ini,drivers32,"wave*=s3usrdrv.dll",,1
|
|
system.ini,drivers32,"midi*=s3fmdrv.dll",,1
|
|
system.ini,drivers32,"midi*=s3usrdrv.dll",,1
|
|
system.ini,drivers32,"mixer*=s3usrdrv.dll",,1
|
|
system.ini,drivers32,"mixer*=s3usrjs.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=s100.dll",,1
|
|
system.ini,drivers32,"midi*=s100.dll",,1
|
|
system.ini,drivers32,"mixer*=s100.dll",,1
|
|
system.ini,drivers32,"aux*=s100.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=cm-pci.dll",,1
|
|
system.ini,drivers32,"midi*=cm-pci.dll",,1
|
|
system.ini,drivers32,"mixer*=cm-pci.dll",,1
|
|
system.ini,drivers32,"aux*=cm-pci.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"wave*=mx400.dll",,1
|
|
system.ini,drivers32,"midi*=mx400.dll",,1
|
|
system.ini,drivers32,"mixer*=mx400.dll",,1
|
|
system.ini,drivers32,"aux*=mx400.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=sisaudio.dll",,1
|
|
system.ini,drivers32,"midi*=sisaudio.dll",,1
|
|
system.ini,drivers32,"mixer*=sisaudio.dll",,1
|
|
system.ini,drivers32,"aux*=sisaudio.dll",,1
|
|
|
|
system.ini,drivers32,"wave*=ma_delta.dll",,1
|
|
system.ini,drivers32,"midi*=ma_delta.dll",,1
|
|
|
|
|
|
system.ini,drivers32,"aux*=ctwdm32.dll",,1
|