cd-burning

Windows CD Burning API

Hello We need to programatically burn files to CD in a C\C++ Windows XP/Vista application we are developing using Borlands Turbo C++. What is the simplest and best way to do this? We would prefer a native windows API (that doesnt rely on MFC) so as not to rely on any third party software/drivers if one is available. Any good examples ...

Handle leaking in WinAPI CreateFile?

CreateFile allocates 2(!!) handles and CloseHandle closes only one handle when trying to get the low-level access to cd-rom device. OS Windows XP SP3, 5 of 7 tested computers works the same. When trying to access hdd drive letter CreateFiles works OK and allocate only one handle. Here is the sample code: HANDLE m_driveHandle = Create...

Write to a CD from .Net

Is there an easy way to write to a CD from .Net? How about creating a multisession CD that autoruns an executable that writes to itself? ...

Handling HAL implementation: storage.cdrom.write_speeds

device.get('storage.cdrom.write_speeds') This returns HAL list of ints, like: [4284, 2342, 1202, 800] How should these be handled, to recieve writing speed? Or better, how does one retrieve speeds for all media type burner can write: DVDs, CDs... According to wikipedia, calculation should be: value/150 for normal CDs, value/172.3 f...

Bluray Burner in Java - Where to start?

Like the subject of this post suggests, I am looking at developing a suite like nero which helps burn bluray discs. I am kind of clueless as to where to start. Is there anything in Java API that lets you do this? If I were to start from scratch, would I need to start with the bluray disc spec? Are there any open source tools which are al...

Is it possible to write to a CD with .NET?

Possible Duplicate : Write to CD from .net I have a data file in f:\ drive named 'cd.txt'. I want to write this file to a CD i.e E:\. String source ="F:\\cd.txt"; String destination="E:\\cd.txt"; File.copy(sorce,destination); The above line is throwing exception saying "Access to the path 'E:\cd.txt' is denied". What is the soluti...

Detect IMAPI 2.0

Is there a way to detect what version of IMAPI is installed on an XP or Vista machine? I'm starting to try to burn CDs from an application I'm writing and I'm just kinda lost. I understand that in order to burn DVDs you have to have IMAPI 2.0, I just need to know where to find it or how to detect the version. Thanks. ...

Is there a cross-platform CD/DVD burning library or command-line app?

I'm looking for a cross-platform CD & DVD burning library. I'm not too particular about the language or framework a long as there are minimal dependencies and they are easily installable cross-platform, or already exist. A command-line application would also work.. Looking to target WinXP, Vista, Win7, OS X Leopard & Snow Leopard, & mo...

Burning a CD programatically

How can I write something onto a CD using ANSI C working under Windows? ...

Creating a CD-burning feature for a music player based on Java

Hi, I'm trying to create a CD-burning feature for a Java-based music player for my school project. Since I'm new to real-life programming (I've only learned to write codes on AP Computer Science A level), I don't know how I can apply the concepts I learned from APCS A to this task. A friend of mine who is studying computer science at g...

How would I write a virtual CD/DVD burner that would allow programs that burn to write to ISO?

I want to write an app that will allow a program like iTunes which normally will recognize a DVD/CD burner to recognize a virtual one and then write to it creating an ISO. I would guess to use C/C++... can someone point me in the right direction as to how this can be done? Basically it would be a virtual CD/DVD burner that would output ...

Simple .NET CD/DVD burning component

There's a number of postings about IMAPI in .NET, including these: http://www.codeproject.com/KB/miscctrl/imapi2.aspx http://www.vbaccelerator.com/home/net/code/libraries/writing_cds/imapi/article.asp But I can't say they're straightforward. First link looks good, though its C# WinForms realization doesn't allow simple re-using in VB.NE...

Suggestions on how to burn cds programmatically

Possible Duplicate: Write to a CD from .Net I am writing an application in C# in which I need to burn a cd programmatically. I am on a bit of a time crunch and haven't had any luck finding an easy way to do so. Can someone please suggest the easist/quickest way to do this? Thanks! ...

compare md5 checksum from ISO to CD content

Hi I am wondering if there is a way, on Windows, to compute a MD5 checksum from a CD in order to verify that the CD has been burn properly from an ISO file. Thanks, Derek ...

IMAPI2 in VB 2008 progress bar

Hello, I start making program that will burn CD/DVDs, and everything is okay. I found way to burn with IMAPI2 API, but now I have problem: I can't get progress bar of that burning. Here is code: Dim CDD1 As New IMAPI2.MsftDiscMaster2 Dim CDD2 As New IMAPI2.MsftDiscRecorder2 Dim FSI As New IMAPI2FS.MsftFileSystemImage Dim CDD3 As New I...