Yann Hamiaux wrote:
So far, I've been able to enumerate all MIDI symbolic link and get theirThats probably the situation under XP -> the instance id is added by windows atomatically.
friendly name. However, when I have 2 devices with the same VID and PID, the
friendly name is exactly the same. While when I look to the list mixer name
they do have a different name "Mixer Device" and "Mixer Device (2)".
I was told that you generate these GUIDs by yourself with guigen. They are added during installation by the .inf file. The header file only cointains some predefined (by microsoft) device types.So far, I deal with some SetupDi... functions to enumerate all devices in a category. I also, kind of reverse-engineer the GUID I need for the enumeration by looking to the registry under "Local_Machine\System\CurrentControlSet\Control\DeviceClasses\". Maybe there is a .h file I should look to have a proper list of these GUID?
******************
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/