The AvailableEraseModes property of the NeroCDInfo structure returns a long value. I imagine the returned value maps to some sort of enumeration or standard set of return codes. Would anyone know where this information can be found?

I checked out the value when I put in a regular CD-ROM, and the value was 0, so I’m assuming that maybe 0 means that erasing the disc is not supported. Then I put in a CD-RW, and the return value was 35, which according to the sample code means that the disc supports Complete and Quick erase modes???

From NeroAPI.h

// CDRW erasing functions

typedef enum