Won't work. Both have the same hardwareId, because they are identical. I also can't tell how many of them will be present in the system. I can distinguish them at driver level, they have different instance id's on controller's bus and every controller device has hardware identifier. Even if I assume that on every controller there is a maximum number of devices and give them different hardware ids, there can be more than one controller in the system. Is there any other way? Konrad > I suggest you write two different INFs; one for each of your HardwareID. > They will both point to your driver file, but they will have different > strings. ...or you could also modify your current INF to fit all that in. > Is this just too simple? ****************** 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.de/