NeroDone different on 6.x

Hi, I have just started on the SDK today and hit a small problem that kept me buzy for a while.

The NeroDone() return value is ‘void’ on version 5, but on version 6 returns ‘true’ if the API has leaked. I happened to be on a version 5 installation and wondered why it was returning nonsense.

The SDK manual and example code should make this clearer. I have used the return value from NeroGetAPIVersionEx to decide if it is version 6 and can hence be trusted. Hopefully that is good enough.

Also, I am doing a managed wrapper with MC++. So far so good, but I would be interested to hear from anyone else on this road.