I'm sending IOCTL_SCSI_PASS_THROUGH_DIRECT in DeviceIoControl()
issuing SCSI Write 10 command.
status = DeviceIoControl(hDisk, IOCTL_SCSI_PASS_THROUGH_DIRECT,
&spt,
sizeof(SCSI_PASS_THROUGH_DIRECT),
&spt,
outbufferLength,
&returned,
FALSE);
I'm getting return status of DeviceIoControl as 0, ans GetLastError
returns 998(ERROR_NOACCESS).
Please let me know why DeviceIoControl fails?