Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > I am developing a virtual sound driver (WDM). My driver will be used as default audio device and I would like to redirect some requests to a real sound card. For this purpose I've planned to use direct irtual sound driver (direct calls to another dr

Reply
Thread Tools Display Modes

I am developing a virtual sound driver (WDM). My driver will be used as default audio device and I would like to redirect some requests to a real sound card. For this purpose I've planned to use direct irtual sound driver (direct calls to another dr

 
 
Alexander
Guest
Posts: n/a

 
      05-18-2004
I am developing a virtual sound driver (WDM). My driver will be used as
default audio device and I would like to redirect some requests to a real
sound card. For this purpose I've planned to use direct calls to the
existing sound driver but I could not find a way to enumerate sound drivers
from the kernel mode. I don't want to use user space code for these
purposes. Is there other way to make direct calls to another sound driver?



Probably it would be better to create filter device driver for existing
sound card. Since the audio drivers develop as miniport driver I worry about
the possibility of such things. What do you think?



 
Reply With Quote
 
 
 
 
Max Paklin
Guest
Posts: n/a

 
      05-18-2004
> I am developing a virtual sound driver (WDM). My driver will be used as
> default audio device and I would like to redirect some requests to a real
> sound card. For this purpose I've planned to use direct calls to the
> existing sound driver but I could not find a way to enumerate sound

drivers
> from the kernel mode. I don't want to use user space code for these
> purposes. Is there other way to make direct calls to another sound driver?


IoGetDeviceInterfaces with one of those KSCATEGORY_*.
KSCATEGORY_AUDIO should work, I suppose.


> Probably it would be better to create filter device driver for existing
> sound card. Since the audio drivers develop as miniport driver I worry

about
> the possibility of such things. What do you think?


No, it won't be better.
A filter for KS based device is incredibly difficult to get working
reasonably well and absolutely impossible to get perfect.
A communication between user land and KS is undocumented and subject to
change at any time.

-- Max.


 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Generic sound card driver Samuel Marin Windows Vista Installation 1 10-22-2007 08:21 PM
sound card driver gehan Windows Vista General Discussion 3 09-27-2007 09:51 PM
C-Media 8768 Sound Card Driver? Nathan Windows Vista Hardware 1 08-18-2006 12:31 AM
Loading an updated driver for the sound card johna1940 Windows Vista Performance 0 06-24-2006 04:59 AM
sound card driver Majid Windows Vista Drivers 1 05-07-2004 09:10 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59