dmeglio,
If you are willing to do some work, you can save yourself the $200-$500
dollars. You can access the IMAPI interfaces in Windows XP and above (and
Windows Server 2003 and above) through the COM interop layer.
You will have to do some work to get your bytes in the MemoryStream
pushed out through an IStorage COM interface, but I don't see why it isn't
possible.
Here is the reference for IMAPI
http://msdn2.microsoft.com/en-us/library/aa366450.aspx
vbAccelerator.com even has a managed wrapper for the IMAPI interface
already which you can use:
http://www.vbaccelerator.com/home/NET/Code/Libraries/Writing_CDs/IMAPI/article.asp

Signature
- Nicholas Paldino [.NET/C# MVP]
- mvp@spam.guard.caspershouse.com
> Hello,
>
[quoted text clipped - 15 lines]
>
> Thanks!
dmeglio - 25 Jul 2007 13:54 GMT
IMAPI only supports CD, not DVD. Furthermore, I tried using it, it
seems broken. My CD-RW was detected as a CD-R (the drive, not the
disc). Therefore, Erase would not work. Windows itself recognizes that
I have a CD-RW, but not the IMAPI stuff...
In response to the other poster about StarBurn, their site confuses me
with the "shareware" limitation. It says to read the EULA for the
restrictions. When I look at the EULA it says "contact us for the
restrictions" I don't want to agree to a license that basically says
"it doesn't have to be in writing we can say whatever we want." Just
seems a bit shady to me....
On Jul 24, 3:29 pm, "Nicholas Paldino [.NET/C# MVP]"
<m...@spam.guard.caspershouse.com> wrote:
> dmeglio,
>
[quoted text clipped - 40 lines]
>
> - Show quoted text -
I think this component can do most of what you want:
http://www.rocketdivision.com/download_starburn_sdk.html
It's quite expensive for the professional versions, but if you can go with
the "Personal" edition, it's $245
Cheers,
Johnny
> Hello,
>
[quoted text clipped - 15 lines]
>
> Thanks!