I think you should post the whole INF file. Can you see open the device from a Win32 app using waveInOpen()? _____ From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of ???????? ??????? Sent: Saturday, August 27, 2005 9:48 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] HD Audio problem Hello.. I'm writing audio driver and have some problems. My INF interface section: [SndDev.Interfaces] AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,SndDev.InWave AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,SndDev.InWave AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,SndDev.InWave AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,SndDev.InTopo AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,SndDev.InTopo [SndDev.InWave] AddReg=SndDev.InWave.AddReg [SndDev.InWave.AddReg] HKR,,FriendlyName,,%SndDev.Wave.szPname% HKR,,CLSID,,%Proxy.CLSID% [SndDev.InTopo] AddReg=SndDev.InTopo.AddReg [SndDev.InTopo.AddReg] HKR,,FriendlyName,,%SndDev.Topo.szPname% HKR,,CLSID,,%Proxy.CLSID% ... And so on... I work with MSVAD DDK sample and HD Audio modem, but I want to install sound driver over this modem. It is strange, I know.. :) I registered interface for device in AddDevice function via IoRegisterDeviceInterface call. It's started successful. But I can not open handle for interface via CreateFile call. GetLastError return code 5 (Access is denied). KS Studio failed when I try instantiate Wave or Topology from KSCATEGORY_AUDIO category. The main headache is incorrect audio device work. My driver installed correctly (no errors during installiation and in Device Manager all is Ok), but I can not select it for play or record sound. What do you advice to me? Thanks -- KD kolomiets@xxxxxxxxx ICQ 168206594