[wdmaudiodev] Endpoint device name construction in Vista

  • From: Eugene Muzychenko <emuzychenko@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 5 Dec 2006 13:22:25 +0600


Can Vista construct endpoint device names not only from a topology
node name and a device instance name?

I have read the discussion about endpoint naming and understood that
Vista tries to create unique endpoint names. But there were no answers
how can a driver to create these names itself.

My driver needs to create several sequential subdevices (dev1, dev2
and so on). From Win98 to WinXP, I name these subdevices differently
and it worked as described in the docs. But in Vista, I see several
EQUAL names: "Microphone (Device Instance Name)", "Microphone (Device Instance 
"Line In (Device Instance Name)", "Line In (Device Instance Name)"...

How can I create DIFFERENTLY named device endpoints? Can I suggest to Vista to
use my own string insteal of a device instance name? Or I can only to
vary the topology node names, resulting "Mic 1 (Device Instance
Name)", "Mic 2 (Device Instance Name)" and so on?

Where can I read about these issues in Vista?



WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx


Other related posts: