diff --git a/reactos/media/inf/audio.inf b/reactos/media/inf/audio.inf index a537f98a35a..6eacd161f45 100644 --- a/reactos/media/inf/audio.inf +++ b/reactos/media/inf/audio.inf @@ -12,7 +12,8 @@ Provider = %ReactOS% DriverVer = 10/19/1999,5.00.2157.1 [DestinationDirs] -DefaultDestDir = 12 +Audio.CopyFiles.UserMode = 12 +Audio.CopyFiles.KernelMode = 11 [ClassInstall32.NT] AddReg = AUDIOClass.NT.AddReg @@ -22,6 +23,36 @@ HKR, , , 0, %AUDIOClassName% HKR, , EnumPropPages32,0, "MmSys.Cpl,MediaPropPageProvider" HKR, , Icon, 0, "-51" +;-------------------------------- Audio installation ---------------------------------------- + +[AUDIO_Inst.NT] +CopyFiles = Audio.CopyFiles.KernelMode, Audio.CopyFiles.UserMode + +[Audio.CopyFiles.KernelMode] +sysaudio.sys +wdmaud.sys +portcls.sys +drmk.sys + +[Audio.CopyFiles.UserMode] +wdmaud.drv +ksuser.dll + +[Audio_Inst.NT.Services] +AddService = wdmaud, , wdmaud_Service_Inst +AddService = sysaudio, , sysaudio_Service_Inst + +[wdmaud_Service_Inst] +ServiceType = 1 +StartType = 3 +ErrorControl = 0 +ServiceBinary = %12%\wdmaud.sys + +[sysaudio_Service_Inst] +ServiceType = 1 +StartType = 3 +ErrorControl = 0 +ServiceBinary = %12%\sysaudio.sys ;-------------------------------- STRINGS -------------------------------