Is there any benefit to use xferdata() instead IOCTL_EZUSB_BULK_READ?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable
        Hi Is there any benefit to use xferdata() instead IOCTL_EZUSB_BULK_READ? If yes, what kind of benefit?   
0 Likes
3 Replies
Anonymous
Not applicable
        Hi, xferdata() is Cypress provided API available in Cyusb.dll or Cyapi.lib whereas IOCTL_EZUSB_BULK_READ makes direct call to the driver ezusb.sys. IOCTL_EZUSB_BULK_READ uses old driver ezusb.sys which we don't support anymore. xferdata() uses new driver cyusb.sys. Please find the attached figure for more details.   
0 Likes
Anonymous
Not applicable
        Please find the attached.   
0 Likes
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable
        Please find attached   
0 Likes