sendASPI32Command returns SS_ASPI_IS_BUSY
Hi,
I am using sendASPI32Command for writing data to CD. But for a particular size of data sendASPI32Command returns SS_ASPI_IS_BUSY error. The error occurs when writes the last track data.
Could u pls tell in which condition this case occurs.Please help..........
Re: sendASPI32Command returns SS_ASPI_IS_BUSY
Hello!
I'm not a SCSI guru, but the normal way to handle a "busy" response is to retry until it works.
So, did you try resending the command?
Code:
do {
DWORD retval=sendASPI32Command(...);
if(retval==SS_ASPI_IS_BUSY)
continue; // retry!
// handle other errors here
break; // if no error, exit the loop
} while(TRUE);
Re: sendASPI32Command returns SS_ASPI_IS_BUSY
ya, I tried to resend the command.. but the same error occured....
Re: sendASPI32Command returns SS_ASPI_IS_BUSY
So, it keeps returning this error "forever" ?
What happens to your writing process - does it stop?
Edit: Perhaps there is something wrong with the CD burner or its driver.
Check if the same error occurs with different hardware.