;============================================================================= ; ; Copyright (c) Intel Corporation (2008). ; ; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE. THIS CODE IS ; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT, ; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES. INTEL DOES NOT ; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS. INTEL SPECIFICALLY ; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY ; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY. Intel disclaims all liability, ; including liability for infringement of any proprietary rights, relating to ; use of the code. No license, express or implied, by estoppel or otherwise, ; to any intellectual property rights is granted herein. ; ;============================================================================= [Version] Signature="$Windows NT$" Class=MEDIA ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=Intel(R) Corporation ;CatalogFile=IntcDAud.cat DriverVer=12/06/2011,5.14.00.3090 [DestinationDirs] DefaultDestDir = 12 IntcDAudModel.CopyList = 12 [SourceDisksNames] 1=%DiskId1% [SourceDisksFiles] IntcDAud.sys=1 [PackageInfo] Name=DAUDIO [ControlFlags] ExcludeFromSelect = * [Manufacturer] Intel(R) Corporation = Intel, NTx86.5.1, NTx86.6.0 [Intel] ; Leave this blank since we don't support anything other than XP 32-bit [Intel.NT.6.0] ; Leave this blank since we don't support anything other than XP 32-bit [Intel.NTx86.5.1] %IntcDAudDeviceDesc% = IntcDAudModel, HDAUDIO\FUNC_01&VEN_8086&DEV_2804&SUBSYS_80860101, HDAUDIO\FUNC_01&VEN_8086&DEV_2804 %IntcDAudDeviceDesc% = IntcDAudModel, HDAUDIO\FUNC_01&VEN_8086&DEV_2805&SUBSYS_80860101, HDAUDIO\FUNC_01&VEN_8086&DEV_2805 %IntcDAudDeviceDesc% = IntcDAudModel, HDAUDIO\FUNC_01&VEN_8086&DEV_2806&SUBSYS_80860101, HDAUDIO\FUNC_01&VEN_8086&DEV_2806 [IntcDAudModel] Include = ks.inf,wdmaudio.inf Needs = KS.Registration,WDMAUDIO.Registration ;CpyFiles = IntcDAudModel.CopyList AddReg = IntcDAudModel.AddReg [IntcDAudModel.HW] AddReg = IntcDAudSecurity.AddReg [IntcDAudModel.Services] AddService=IntcDAud, 0x00000002, IntcDAud_Service_Install [IntcDAudModel.CopyList] IntcDAud.sys [IntcDAud_Service_Install] DisplayName = %IntcDAud.SvcDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\IntcDAud.sys [IntcDAudSecurity.AddReg] HKR,,DeviceType,0x10001,0x0000001D HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)" [IntcDAudModel.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,,Driver,,IntcDAud.sys HKR,Drivers,SubClasses,,"wave,midi,mixer,aux" HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%IntcDAudDeviceDesc% HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\midi\wdmaud.drv,Description,,%IntcDAudDeviceDesc% HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Description,,%IntcDAudDeviceDesc% HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\aux\wdmaud.drv,Description,,%IntcDAudDeviceDesc% HKR,,SetupPreferredAudioDevices,3,01,00,00,00 HKR,,DisableSetupDiChangeState,1,00,00,00,00 HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%IntcDAudGuidDisableDigitalOutput%,Name,,%DisableDigitalOutputName% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%IntcDAudGuidDisableDigitalOutput%,Display,1,00,00,00,00 HKR,GlobalSettings\Device0,StreamFormat,1,01,00,02,00,80,bb,00,00,00,ee,02,00,04,00,10,00,00,00 HKR,GlobalSettings\Device1,StreamFormat,1,01,00,02,00,80,bb,00,00,00,ee,02,00,04,00,10,00,00,00 HKR,GlobalSettings\Device2,StreamFormat,1,01,00,02,00,80,bb,00,00,00,ee,02,00,04,00,10,00,00,00 HKLM,SOFTWARE\Intel\Audio,AudioDriverPresent,1,00 [IntcDAudModel.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.1.Wave%, IntcDAudModel.DHDAOutput.1.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DHDAOut.1.Wave%, IntcDAudModel.DHDAOutput.1.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.1.Topo%, IntcDAudModel.DHDAOutput.1.Topo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DHDAOut.1.Topo%, IntcDAudModel.DHDAOutput.1.Topo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.2.Wave%, IntcDAudModel.DHDAOutput.2.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DHDAOut.2.Wave%, IntcDAudModel.DHDAOutput.2.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.2.Topo%, IntcDAudModel.DHDAOutput.2.Topo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DHDAOut.2.Topo%, IntcDAudModel.DHDAOutput.2.Topo AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.3.Wave%, IntcDAudModel.DHDAOutput.3.Wave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DHDAOut.3.Wave%, IntcDAudModel.DHDAOutput.3.Wave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DHDAOut.3.Topo%, IntcDAudModel.DHDAOutput.3.Topo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DHDAOut.3.Topo%, IntcDAudModel.DHDAOutput.3.Topo [IntcDAudModel.DHDAOutput.1.Wave] AddReg = IntcDAudModel.DHDAOutput.1.Wave.AddReg [IntcDAudModel.DHDAOutput.1.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.1.WaveDeviceName% [IntcDAudModel.DHDAOutput.1.Topo] AddReg = IntcDAudModel.DHDAOutput.1.Topo.AddReg [IntcDAudModel.DHDAOutput.1.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.1.TopoDeviceName% [IntcDAudModel.DHDAOutput.2.Wave] AddReg = IntcDAudModel.DHDAOutput.2.Wave.AddReg [IntcDAudModel.DHDAOutput.2.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.2.WaveDeviceName% [IntcDAudModel.DHDAOutput.2.Topo] AddReg = IntcDAudModel.DHDAOutput.2.Topo.AddReg [IntcDAudModel.DHDAOutput.2.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.2.TopoDeviceName% [IntcDAudModel.DHDAOutput.3.Wave] AddReg = IntcDAudModel.DHDAOutput.3.Wave.AddReg [IntcDAudModel.DHDAOutput.3.Wave.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.3.WaveDeviceName% [IntcDAudModel.DHDAOutput.3.Topo] AddReg = IntcDAudModel.DHDAOutput.3.Topo.AddReg [IntcDAudModel.DHDAOutput.3.Topo.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DHDAOut.3.TopoDeviceName% [Strings] DiskId1 = "Intel(R) Display Audio Driver. Installation Disk" ; {PlaceHolder="Display Audio","High Definition Audio"} IntcDAudDeviceDesc = "Intel(R) Display Audio" ; {PlaceHolder="Display Audio","High Definition Audio"} IntcDAud.SvcDesc = "Intel(R) Display Audio" ; {PlaceHolder="Display Audio","High Definition Audio"} DHDAOut.1.WaveDeviceName = "Intel(R) Display Audio Output 1" ; {PlaceHolder="Display Audio"} DHDAOut.1.TopoDeviceName = "Intel(R) Display Audio Mixer 1" ; {PlaceHolder="Display Audio"} DHDAOut.2.WaveDeviceName = "Intel(R) Display Audio Output 2" ; {PlaceHolder="Display Audio"} DHDAOut.2.TopoDeviceName = "Intel(R) Display Audio Mixer 2" ; {PlaceHolder="Display Audio"} DHDAOut.3.WaveDeviceName = "Intel(R) Display Audio Output 3" ; {PlaceHolder="Display Audio"} DHDAOut.3.TopoDeviceName = "Intel(R) Display Audio Mixer 3" ; {PlaceHolder="Display Audio"} FX_FriendlyName = "Microsoft Audio Home Theater Effects" INTC_HDMI_0_Name = "Intel(R) Display Audio HDMI 1" ; {PlaceHolder="Display Audio"} INTC_HDMI_1_Name = "Intel(R) Display Audio HDMI 2" ; {PlaceHolder="Display Audio"} INTC_HDMI_2_Name = "Intel(R) Display Audio HDMI 3" ; {PlaceHolder="Display Audio"} INTC_DP_0_Name = "Intel(R) Display Audio DisplayPort 1" ; {PlaceHolder="Display Audio"} INTC_DP_1_Name = "Intel(R) Display Audio DisplayPort 2" ; {PlaceHolder="Display Audio"} INTC_DP_2_Name = "Intel(R) Display Audio DisplayPort 3" ; {PlaceHolder="Display Audio"} INTC_DO_0_Name = "Intel(R) Display Audio Output 1" ; {PlaceHolder="Display Audio"} INTC_DO_1_Name = "Intel(R) Display Audio Output 2" ; {PlaceHolder="Display Audio"} INTC_DO_2_Name = "Intel(R) Display Audio Output 3" ; {PlaceHolder="Display Audio"} KSNAME_DHDAOut.1.Wave = "IntcDAudWaveOut_0" KSNAME_DHDAOut.2.Wave = "IntcDAudWaveOut_1" KSNAME_DHDAOut.3.Wave = "IntcDAudWaveOut_2" KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}" KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}" Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSNAME_DHDAOut.1.Topo = "IntcDAudTopo_0" KSNAME_DHDAOut.2.Topo = "IntcDAudTopo_1" KSNAME_DHDAOut.3.Topo = "IntcDAudTopo_2" IntcDAudGuidDisableDigitalOutput = "{BEAD490D-AD9F-47f4-AAAF-78222AF487BE}" DisableDigitalOutputName = "DisableDigitalOutput" [Strings.0419] DiskId1 = "Аудио-драйвер Intel(R) для дисплеев. Installation Disk" ; {PlaceHolder="Display Audio","High Definition Audio"} IntcDAudDeviceDesc = "(PE) Аудио Intel(R) для дисплеев" ; {PlaceHolder="Display Audio","High Definition Audio"} IntcDAud.SvcDesc = "Аудио Intel(R) для дисплеев" ; {PlaceHolder="Display Audio","High Definition Audio"} DHDAOut.1.WaveDeviceName = "Выход аудио Intel(R) для дисплеев 1" ; {PlaceHolder="Display Audio"} DHDAOut.1.TopoDeviceName = "Intel(R) Display Audio Mixer 1" ; {PlaceHolder="Display Audio"} DHDAOut.2.WaveDeviceName = "Выход аудио Intel(R) для дисплеев 2" ; {PlaceHolder="Display Audio"} DHDAOut.2.TopoDeviceName = "Intel(R) Display Audio Mixer 2" ; {PlaceHolder="Display Audio"} DHDAOut.3.WaveDeviceName = "Выход аудио Intel(R) для дисплеев 3" ; {PlaceHolder="Display Audio"} DHDAOut.3.TopoDeviceName = "Intel(R) Display Audio Mixer 3" ; {PlaceHolder="Display Audio"} FX_FriendlyName = "Microsoft Audio Home Theater Effects" INTC_HDMI_0_Name = "HDMI для аудио Intel(R) для дисплеев 1" ; {PlaceHolder="Display Audio"} INTC_HDMI_1_Name = "HDMI для аудио Intel(R) для дисплеев 2" ; {PlaceHolder="Display Audio"} INTC_HDMI_2_Name = "HDMI для аудио Intel(R) для дисплеев 3" ; {PlaceHolder="Display Audio"} INTC_DP_0_Name = "DisplayPort для аудио Intel(R) для дисплеев 1" ; {PlaceHolder="Display Audio"} INTC_DP_1_Name = "DisplayPort для аудио Intel(R) для дисплеев 2" ; {PlaceHolder="Display Audio"} INTC_DP_2_Name = "DisplayPort для аудио Intel(R) для дисплеев 3" ; {PlaceHolder="Display Audio"} INTC_DO_0_Name = "Выход аудио Intel(R) для дисплеев 1" ; {PlaceHolder="Display Audio"} INTC_DO_1_Name = "Выход аудио Intel(R) для дисплеев 2" ; {PlaceHolder="Display Audio"} INTC_DO_2_Name = "Выход аудио Intel(R) для дисплеев 3" ; {PlaceHolder="Display Audio"} KSNAME_DHDAOut.1.Wave = "IntcDAudWaveOut_0" KSNAME_DHDAOut.2.Wave = "IntcDAudWaveOut_1" KSNAME_DHDAOut.3.Wave = "IntcDAudWaveOut_2" KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}" KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}" KSCATEGORY_NATLOGY = "{DDA54A40-1E4C-11D1-A050-27D10M6619Y7}" Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSNAME_DHDAOut.1.Topo = "IntcDAudTopo_0" KSNAME_DHDAOut.2.Topo = "IntcDAudTopo_1" KSNAME_DHDAOut.3.Topo = "IntcDAudTopo_2" IntcDAudGuidDisableDigitalOutput = "{BEAD490D-AD9F-47f4-AAAF-78222AF487BE}" DisableDigitalOutputName = "DisableDigitalOutput"