Device names, or more correctly "Audio Endpoint" display names are derived from bridge pin friendly names. These friendly names come from "Name" GUID in the KSPIN_DESCRIPTOR of each bridge pin. If you are writing an adapter driver, then this is in your PCPIN_DESCRIPTOR tables. The "Volume Control" string corresponds to the name GUID KSAUDFNAME_VOLUME_CONTROL. You should probably change that to KSNODETYPE_SPEAKER. Here are our recommendations for the pin categories and names of bridge pins that represent jacks or USB endpoints: For speakers: category = name = KSNODETYPE_SPEAKER For headphones: category = name = KSNODETYPE_HEADPHONES For microphone: category = name = KSNODETYPE_MICROPHONE For line in or out: category = name = KSNODETYPE_LINE_CONNECTOR For SPDIF in or out: category = name = KSNODETYPE_SPDIF_INTERFACE For headset microphone: category = name = KSNODETYPE_PERSONAL_MICROPHONE For headset earphone: category = name = KSNODETYPE_COMMUNICATION_SPEAKER WRT to the last 2, note that in Vista, the following 2 lines have been added to ksmedia.h #define KSNODETYPE_HEADSET_MICROPHONE KSNODETYPE_PERSONAL_MICROPHONE #define KSNODETYPE_HEADSET_SPEAKERS KSNODETYPE_COMMUNICATION_SPEAKER In Vista it is important that you get the pin categories correct because it determines what and how devices show up in the audio APIs, control panel, etc. Regards, Mitch Rundle Microsoft Corp. This posting is provided "AS IS" with no warranties, and confers no rights. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of uwe kirst Sent: Friday, January 13, 2006 9:01 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Vista Build 5270 + friendly names for audio driver wave devices Hello, I have just tried Vista again to see wether the devicename issues have beed fixed or not. It seems that the friendly names are not set automatically. All devices are named: "Volume Control" If you open a Windows audio app (e.g. Wavelab) you can select the audio device from a list of devices which are all called "Volume Control". The funny thing is that you can change the name of each device if you go to: Control Panel -> Sound and Speech Recognition ->Audio Devices and Sound Themes -> Audio Devices By double clicking on each device I'm able to set individual devicenames. My question is if it is possible to set the devicesnames from the beginning within the driver or the .inf file. The friendly names which are also set in the registry are not recognized by vista. thanks, Uwe ****************** 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/ ****************** 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/