I am using NeroAPI 126.96.36.199. I am trying to burn DVDs, and my program can usually do that without any problems. The program detects if the user aborts the program with ctrl-c and sets an abort-flag to true. This flag is returned by the idle callback.
Now, if the disc that I insert does not work (too worn down or what ever fault it might have), NeroAPI hangs on the 'Checking discs' phase. If the user then aborts the program, and even though the idle callback does return TRUE, NeroAPI will refuse to abort and cancel the burn process, and just continue checking the disc (I guess).
Does anyone know what I could do to ensure that Nero will abort, or is it a bug of some sort in Nero ?