Hello, I am developing an application that plays audio on an USB device using Kernel Streaming. This program is designed to work with one specific device. When I am using the DirectKS sample (slightly modified to pick the right device) on Vista or 7, everything works properly. However, on XP I experience some serious problems: the packets are returned not in order and irregularly. Other devices (such as standard sound card) work perfectly with DirectKS on the same system. The problem is very interesting for me, because KS is supported in Windows XP and not supported in Vista and above, and I experience something completely opposite. I have contacted the device manufacturer asking whether this can be caused by the device driver, and I got the answer "we always relied on the generic Windows drivers" and he advised me to post to this newsgroup. Does anybody have an idea what might be causing this behavior? Best regards, Maciej ****************** 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/