There was a "roles" feature planned for Vista RTM, but it didn't make the cut.  You can see vestiges of it in the GetDefaultAudioEndpoint doc.

Device Roles in Windows Vista