none
DeviceIoControl SCSI_PASS_THROUGH RRS feed

  • Question

  • Hi,

    This Dileep, i am facing problem while sending 128k VU command through SCSI_PASS_THROUGH it's return I/O error .but it's supporting up to 64k how can i send multiple times and read the data properly?

    NOTE: drive connected Via USB.

    Thursday, April 30, 2015 7:28 AM

Answers

  • I can't find the documentation but I seem to recall that IOCTL_SCSI_PASS_THROUGH is in fact limited to 64k. Have you tried using IOCTL_SCSI_PASS_THROUGH_DIRECT instead?

    Mark Roddy Windows Driver and OS consultant www.hollistech.com

    Friday, May 1, 2015 2:32 PM
    Moderator

All replies

  • I can't find the documentation but I seem to recall that IOCTL_SCSI_PASS_THROUGH is in fact limited to 64k. Have you tried using IOCTL_SCSI_PASS_THROUGH_DIRECT instead?

    Mark Roddy Windows Driver and OS consultant www.hollistech.com

    Friday, May 1, 2015 2:32 PM
    Moderator
  • Thanks you for your reply, and i tried IOCTL_SCSI_PASS_THROUGH_DIRECT also but it's getting same I/O error and it's taking more time and it's return unexpected error like Drive not valid ,any other alternatives? and can you share any references like (web link, Documents, PPT's)..etc  
    Monday, May 4, 2015 10:33 AM