Note that these drivers do not necessarily support all the various audio APIs, but depending on your intentions perhaps this is acceptable. Obviously they support the old waveX APIs. I do agree the WDM Audio driver model is not very friendly for the problems you mentioned (virtual devices, network audio devices). If the need for custom drivers like this became popular enough, we could factor that into future planning. By the way, WDM Audio drivers can dynamically add/remove inputs and outputs. Some of my coworkers that participate on this list could elaborate on this with more authority than I can if there are questions about this. Frank Yerrace Microsoft This posting is provided "AS IS" with no warranties, and confers no rights. From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tobias Erichsen Sent: Wednesday, March 18, 2009 2:11 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] AW: Re: sample User mode installable multimedia driver Hi Frank, one reason to write such a "driver" would be to get an easy ability to write stuff like virtual or network audio or midi-drivers. The complexity is much lower than writing a WDM Audio driver model driver. Also it is possible to dynamically create & remove additional ports which have a dynamic changeable friendly name - I have yet to find any good sample for the WDM Audio stuff that show how to do that... Tobias ________________________________ Von: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] Im Auftrag von Frank Yerrace Gesendet: Mittwoch, 18. März 2009 09:46 An: wdmaudiodev@xxxxxxxxxxxxx Betreff: [wdmaudiodev] Re: sample User mode installable multimedia driver The wodMessage driver model is generally not well supported on any of the recent releases of desktop Windows. You should consider the WDM Audio driver model. See http://msdn.microsoft.com/en-us/library/bb870472.aspx. Is there a particular reason you need to implement a user-mode driver of this type? What version of Windows are you targeting? Frank Yerrace Microsoft This posting is provided "AS IS" with no warranties, and confers no rights. From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Vipin Kumar Sent: Tuesday, March 17, 2009 10:53 PM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] sample User mode installable multimedia driver Hi, i am trying to write a user mode installable multimedia driver ( basically i want to implement the wodMessage ).please visit http://msdn.microsoft.com/en-us/library/ms713504(VS.85).aspx i can see my device in the list, however, when someone tries to open the device, i receive a callback argument with value 0, which is not valid so no one is able to open the device( AFAIK the device will open only when the callback is sent, but since it's a value of zero, it's of no use ) can someone help me out here. i am also trying to search a sample but in vain. Can someone please point me out to the sample or what am i doing wrong or how should i do it. waiting for your help -- -- Thanks & Regards ================= Vipin.