Hi Maarten,
Any one around who understands setupapi? For iTunes I would need to add appropriate registry keys so that my usb device is detected. My idea is to use libusb to find the things like guid, revision etc and then adding the keys. However I am not 100% what the layout of the keys is.
Check bug 9649, it's got a sample .reg file that fools iTunes into thinking an iPod is present. Or here's the link to the attachment: http://bugs.winehq.org/attachment.cgi?id=8216
--Juan