Hello,
You might want to check CD/DVD burning software vendor sites who may
give managed/unmanaged SDK to develop own disc burning solutions.
E.g.: Nero SDK (http://www.nero.com/nero7/enu/SDK_API.html)
On WinXP and higher you could have the system do that, without the 3rd-party
tools. Maybe there is some API for that, maybe not … At least you could do
the following: find the shell item for the cdrom drive, copy the shell items
of files into it, then execute the “burn to cd” action on the shell item
for the CDRom drive. For all those actions you should use shell items, not
file I/O API, so that they worked just like they would in Explorer when you
drag them with mouse. This way you'll use the Explorer's build-in simplistic
CD-burning technology. I'd start from
http://msdn2.microsoft.com/en-us/library/ms538005.aspx
and around that.
(H) Serge