Hi Octimod!
I’ve actually seen the 000.0000.0000.000 etc "sound card" in Vista myself.
For me, it appears in computers that have a USB sound card.
It’s a bug in Breakaway — normally, Kernel Streaming reports the name "USB Audio Device" for every USB device in the system — highly unhelpful if you have more than one. So, I made my Kernel Streaming code go one step further and look up the LocationInformation in the registry for the device, which in Windows XP is the proper name of the sound device.
Unfortunately, in Vista, the Location Information is really the Location Information, and 0000.001d.0007.006 etc, appears to be some kind of USB bus address 🙂.
Vista, on the other hand, appears to have a valid FriendlyName registry key — so it’s time I fix this bug properly and make it look at the right registry key for the operating system it’s running in.
Thanks for pointing it out!
///Leif