[wdmaudiodev] HD Audio problem

  • From: Коломиец Дмитрий <kolomiets@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Sat, 27 Aug 2005 20:47:30 +0400

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

Other related posts: