Hello! 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 Name)", "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? Regards, Eugene ****************** 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 URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/