NeroGetAvailableDrivesEx(MEDIA_CD, NULL)

Hello Community,

In experimenting with the DSK, we’ve discovered an anomally we don’t understand. The API

 NeroGetAvailableDrivesEx(MEDIA_CD, NULL)

does not always return an entry for our CDR/W drive, which is a Memorex 52/24/52. On a rather simple implementation of an app, say a console terminal, it reads the drive fine. But if the SDK is embedded in a more complex app, say a dialog with multiple threads and stuff going on, it does not read an entry for the drive. Any reason why?

Another interesting experiment we tried was calling the simple implementaion (console app), no modifications, with the complex dialog app via CreateProcess(). It failed to read the drive. So there is some attribute by the parent application that is messing with the SDK so it fails to read the drive. Any ideas?

Regards,

Steve Wagner

Hi Steve,

if you are still looking for a solution, have a look at this thread where alexp gave the very useful solution for a similar problem I had.

Regards,
Guido