It did not work (actually it was this I tried before, but now I have tested again). The file created is named .iso but is a .nrg file. At least I think so as:
1) It has the same size as a nrg-file i created with Nero Express with the same input.
2) It can be used as input for burning from Nero.
3) RAR can not open it (it can open iso-files).
Do anyone have any other idea on how to create an iso using the API. I currently use the callback to supply a name for the file. Should I use NeroInitImageRecorder instead? What is the dwFlags parameter used for in this function?
Or is it very easy to convert from NRG to ISO (programmatically).
Any advice is appreciated.