1; WDMAUDIO.INF 2; 3; Installation of Core WDM Audio 4; 5[Version] 6Signature= "$Windows NT$" 7;Signature ="$ReactOS$" 8Class = MEDIA 9ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} 10Provider=%ReactOS% 11DriverVer=10/04/2013,6.1.7601.18276 12 13[SourceDisksFiles] 14drmk.sys 15drmkaud.sys 16portcls.sys 17 18;; swenum 19[Manufacturer] 20%MfgName%=GenericMfg 21 22;; Excluding drivers from the "Add New Hardware" list. 23[ControlFlags] 24ExcludeFromSelect = SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE} 25ExcludeFromSelect = WDMAUDIO_CopyFilesOnlyId 26 27[GenericMfg] 28%WDM_KMIXER.DeviceDesc% = WDM_KMIXER, SW\{B7EAFDC0-A680-11D0-96D8-00AA0051E51D} 29%WDM_SYSAUDIO.DeviceDesc% = WDM_SYSAUDIO, SW\{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407} 30%WDM_WDMAUD.DeviceDesc% = WDM_WDMAUD, SW\{CD171DE3-69E5-11D2-B56D-0000F8754380} 31;%WDM_DRMKAUD.DeviceDesc% = WDM_DRMKAUD, SW\{EEC12DB6-AD9C-4168-8658-B03DAEF417FE} 32 33[WDMAUDIO.CopyFilesOnly] 34CopyFiles=WDM.CopyFiles, FX.CopyList 35 36; DO NOT CHANGE - OEM Driver Install Hook 37[WDMAUDIO.Registration] 38AddReg = DeviceRegistration 39CopyFiles = WDM.CopyFiles 40 41;; DO NOT CHANGE - OEM Driver Install Hook 42[WDMAUDIO.Registration.NT] 43AddReg = DeviceRegistration 44CopyFiles = WDM.CopyFiles 45 46;; copied to system32\drivers 47[WDM.CopyFiles] 48drmk.sys,,,0x0100 49portcls.sys,,,0x0100 50 51 52[DeviceRegistration] 53; Kmixer swenum install 54HKLM,%RunOnce%,"WDM_KMIXER0",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_MIXER%,%17%\WDMAUDIO.inf,WDM_KMIXER.Interface.Install" 55;HKLM,%RunOnce%,"WDM_KMIXER1",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_KMIXER.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_AUDIO%,%17%\WDMAUDIO.inf,WDM_KMIXER.Interface.Install" 56 57; Sysaudio swenum install 58HKLM,%RunOnce%,"WDM_SYSAUDIO",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_SYSAUDIO.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_SYSAUDIO%,%17%\WDMAUDIO.inf,WDM_SYSAUDIO.Interface.Install" 59 60; WDMAud install 61HKLM,%RunOnce%,"WDM_WDMAUD",,"rundll32.exe streamci.dll,StreamingDeviceSetup %WDM_WDMAUD.DeviceId%,%KSNAME_Filter%,%KSCATEGORY_WDMAUD%,%17%\WDMAUDIO.inf,WDM_WDMAUD.Interface.Install" 62 63; DRMKAUD install 64;HKLM,%RunOnce%,"WDM_DRMKAUD",,"rundll32.exe streamci,StreamingDeviceSetup %WDM_DRMKAUD.DeviceId%,%KSNAME_DRMKAUD%,%KSCATEGORY_DRM_DESCRAMBLE%,%17%\WDMAUDIO.inf,WDM_DRMKAUD.Interface.Install" 65 66;-------------------------------------------------------------------------------- 67; SysAudio Install 68[WDM_SYSAUDIO.Interface.Install] 69AddReg=WDM_SYSAUDIO.Interface.AddReg 70 71[WDM_SYSAUDIO.Interface.AddReg] 72HKR,,CLSID,,%Proxy.CLSID% 73HKR,,FriendlyName,,%WDM_SYSAUDIO.FriendlyName% 74 75[WDM_SYSAUDIO] 76CopyFiles = WDM_SYSAUDIO.CopyFiles 77 78 79[WDM_SYSAUDIO.CopyFiles] 80sysaudio.sys 81 82[WDM_SYSAUDIO.Services] 83AddService = sysaudio,0x00000002, sysaudio_Service_Inst 84 85[sysaudio_Service_Inst] 86DisplayName = %sysaudio.SvcDesc% 87ServiceType = 1 ; SERVICE_KERNEL_DRIVER 88StartType = 3 ; SERVICE_DEMAND_START 89ErrorControl = 1 ; SERVICE_ERROR_NORMAL 90ServiceBinary = %10%\system32\drivers\sysaudio.sys 91 92;-------------------------------------------------------------------------------- 93; KMixer Install 94[WDM_KMIXER.Interface.Install] 95AddReg=WDM_KMIXER.Interface.AddReg 96 97[WDM_KMIXER.Interface.AddReg] 98HKR,,CLSID,,%Proxy.CLSID% 99HKR,,FriendlyName,,%WDM_KMIXER.FriendlyName% 100 101[WDM_KMIXER] 102CopyFiles = WDM_KMIXER.CopyFiles 103 104[WDM_KMIXER.CopyFiles] 105kmixer.sys 106 107[WDM_KMIXER.Services] 108AddService = kmixer, 0x00000002, kmixer_Service_Inst 109 110[kmixer_Service_Inst] 111DisplayName = %kmixer.SvcDesc% 112ServiceType = 1 ; SERVICE_KERNEL_DRIVER 113StartType = 3 ; SERVICE_DEMAND_START 114ErrorControl = 1 ; SERVICE_ERROR_NORMAL 115ServiceBinary = %10%\system32\drivers\kmixer.sys 116;-------------------------------------------------------------------------------- 117; WDMAUD Install 118[WDM_WDMAUD.Interface.Install] 119AddReg=WDM_WDMAUD.Interface.AddReg 120 121[WDM_WDMAUD.Interface.AddReg] 122HKR,,CLSID,,%Proxy.CLSID% 123HKR,,FriendlyName,,%WDM_WDMAUD.FriendlyName% 124 125[WDM_WDMAUD] 126CopyFiles = WDM_WDMAUD.CopyFiles 127 128[WDM_WDMAUD.CopyFiles] 129wdmaud.sys 130 131[WDM_WDMAUD.Services] 132AddService = wdmaud,0x00000002, wdmaud_Service_Inst 133 134[wdmaud_Service_Inst] 135DisplayName = %wdmaud.SvcDesc% 136ServiceType = 1 ; SERVICE_KERNEL_DRIVER 137StartType = 3 ; SERVICE_DEMAND_START 138ErrorControl = 1 ; SERVICE_ERROR_NORMAL 139ServiceBinary = %10%\system32\drivers\wdmaud.sys 140 141;-------------------------------------------------------------------------------- 142; DRMKAUD Install 143[WDM_DRMKAUD.Interface.Install] 144AddReg=WDM_DRMKAUD.Interface.AddReg 145 146[WDM_DRMKAUD.Interface.AddReg] 147HKR,,CLSID,,%Proxy.CLSID% 148HKR,,FriendlyName,,%WDM_DRMKAUD.FriendlyName% 149 150[WDM_DRMKAUD] 151CopyFiles=WDM_DRMKAUD.CopyFiles 152 153[WDM_DRMKAUD.CopyFiles] 154drmk.sys,,,0x0100 155drmkaud.sys,,,0x0100 156 157[WDM_DRMKAUD.Services] 158AddService = drmkaud, 0x00000002, drmkaud_Service_Inst 159 160[drmkaud_Service_Inst] 161DisplayName = %drmkaud.SvcDesc% 162ServiceType = 1 ; SERVICE_KERNEL_DRIVER 163StartType = 3 ; SERVICE_DEMAND_START 164ErrorControl = 1 ; SERVICE_ERROR_NORMAL 165ServiceBinary = %10%\system32\drivers\drmkaud.sys 166 167 168;; Destination Directory List 169[DestinationDirs] 170WDM.CopyFiles = 10,system32\drivers ; %SystemRoot%\system32\drivers 171WDM_DRMKAUD.CopyFiles = 10,system32\drivers 172 173;--------------------------------------------------------------------------------- 174[Strings] 175;Non-localizable 176ReactOS="ReactOS" 177MfgName="ReactOS" 178 179RunOnce = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" 180Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" 181KSNAME_Filter = "{9B365890-165F-11D0-A195-0020AFD156E4}" 182KSNAME_DRMKAUD = "{ABD61E00-9350-47e2-A632-4438B90C6641}" 183WDM_SYSAUDIO.DeviceId = "{A7C7A5B0-5AF3-11D1-9CED-00A024BF0407}" 184KSCATEGORY_SYSAUDIO = "{A7C7A5B1-5AF3-11D1-9CED-00A024BF0407}" 185WDM_DRMKAUD.DeviceId = "{EEC12DB6-AD9C-4168-8658-B03DAEF417FE}" 186KSCATEGORY_DRM_DESCRAMBLE = "{FFBB6E3F-CCFE-4D84-90D9-421418B03A8E}" 187KSCATEGORY_DATATRANSFORM = "{2EB07EA0-7E70-11D0-A5D6-28DB04C10000}" 188KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" 189PKEY_AudioEngine_OEMFormat = "{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3" 190WDM_WDMAUD.DeviceId = "{CD171DE3-69E5-11D2-B56D-0000F8754380}" 191KSCATEGORY_WDMAUD = "{3E227E76-690D-11D2-8161-0000F8775BF1}" 192WDM_KMIXER.DeviceId = "{B7EAFDC0-A680-11D0-96D8-00AA0051E51D}" 193KSCATEGORY_MIXER = "{AD809C00-7B88-11D0-A5D6-28DB04C10000}" 194 195;Localizable 196WDM_KMIXER.DeviceDesc = "ReactOS Wave Audio Mixer" 197WDM_KMIXER.FriendlyName = "ReactOS Wave Audio Mixer" 198kmixer.SvcDesc = "ReactOS Wave Audio Mixer" 199WDM_SYSAUDIO.DeviceDesc = "ReactOS System audio device" 200WDM_SYSAUDIO.FriendlyName = "ReactOS System audio device" 201sysaudio.SvcDesc = "ReactOS System audio device" 202WDM_DRMKAUD.DeviceDesc = "ReactOS Trusted Audio Drivers" 203WDM_DRMKAUD.FriendlyName = "ReactOS Trusted Audio Drivers" 204drmkaud.SvcDesc = "ReactOS Trusted Audio Drivers" 205WDMAUDIO_CopyFilesOnlyId.DeviceDesc = "ReactOS WDM Audio Drivers" 206WDM_WDMAUD.DeviceDesc = "Driver for ReactOS WINMM-WDM-Audio" 207WDM_WDMAUD.FriendlyName = "Driver for ReactOS WINMM-WDM-Audio" 208wdmaud.SvcDesc = "Driver for ReactOS WINMM-WDM-Audio" 209 210 211[Strings.0418] 212WDM_KMIXER.DeviceDesc = "Dispozitiv de mixaj audio Wave al ReactOS" 213WDM_KMIXER.FriendlyName = "Dispozitiv de mixaj audio Wave al ReactOS" 214kmixer.SvcDesc = "Dispozitiv de mixaj audio Wave al ReactOS" 215WDM_SYSAUDIO.DeviceDesc = "Dispozitiv audio de sistem al ReactOS" 216WDM_SYSAUDIO.FriendlyName = "Dispozitiv audio de sistem al ReactOS" 217sysaudio.SvcDesc = "Dispozitiv audio de sistem al ReactOS" 218WDM_DRMKAUD.DeviceDesc = "Modúle-pilot audio certificate ale ReactOS" 219WDM_DRMKAUD.FriendlyName = "Modúle-pilot audio certificate ale ReactOS" 220drmkaud.SvcDesc = "Modúle-pilot audio certificate ale ReactOS" 221WDMAUDIO_CopyFilesOnlyId.DeviceDesc = "Modúle-pilot audio WDM ale ReactOS" 222WDM_WDMAUD.DeviceDesc = "Modúl-pilot pentru WINMM-WDM-Audio ReactOS" 223WDM_WDMAUD.FriendlyName = "Modúl-pilot pentru WINMM-WDM-Audio ReactOS" 224wdmaud.SvcDesc = "Modúl-pilot pentru WINMM-WDM-Audio ReactOS" 225 226[Strings.041f] 227WDM_KMIXER.DeviceDesc = "ReactOS Dalga Ses Karıştırıcısı" 228WDM_KMIXER.FriendlyName = "ReactOS Dalga Ses Karıştırıcısı" 229kmixer.SvcDesc = "ReactOS Dalga Ses Karıştırıcısı" 230WDM_SYSAUDIO.DeviceDesc = "ReactOS Dizge Ses Aygıtı" 231WDM_SYSAUDIO.FriendlyName = "ReactOS Dizge Ses Aygıtı" 232sysaudio.SvcDesc = "ReactOS Dizge Ses Aygıtı" 233WDM_DRMKAUD.DeviceDesc = "ReactOS Güvenilen Ses Sürücüleri" 234WDM_DRMKAUD.FriendlyName = "ReactOS Güvenilen Ses Sürücüleri" 235drmkaud.SvcDesc = "ReactOS Güvenilen Ses Sürücüleri" 236WDMAUDIO_CopyFilesOnlyId.DeviceDesc = "ReactOS WDM Ses Sürücüleri" 237WDM_WDMAUD.DeviceDesc = "ReactOS WINMM-WDM-Ses İçin Sürücü" 238WDM_WDMAUD.FriendlyName = "ReactOS WINMM-WDM-Ses İçin Sürücü" 239wdmaud.SvcDesc = "ReactOS WINMM-WDM-Ses İçin Sürücü" 240