I need to concurrently burn different data on two IDE drives
I’m able to start burning on each drive, but when a burning ends on a drive, the burning on the other drive simutaneously fails.
I tried this both in the same process, or in two separate process but :
- In the same process (in two different threads) the Nero API returns some sort of internal error when the first burning ends, and then, the second burning fails
- In two separate process, the Nero API return an SCSI error for a drive and the burning on this drive fails.
Does anybody know if the API is designed to simultaneouly use the handles of several drives to concurrently call the NeroBurn function ?
Am I missing something ?
At first I thought that I had problem coz my two drives were on the same IDE controller. But, I saw that a was able to concurrently burn two CD with the Nero GUI (starting two GUI process). Both burning were OK. So the Nero GUI can do that in two separate process !
Is there some way to initialize the API to avoid these errors in one process. Or at least in two different process ?
Thank a lot.