My name is Prashanta and I'm new to this group but I hope I will have something to share with you people. Right now, I'm stuck on a problem regarding burning a CD-ROM through Visual Basic. I downloaded Nero Fiddles and got the demo program up and running but it doesn't address my main problem.
I have to protect a CD-ROM from illegal copying and I am trying to use the serial no. of the CD-ROM as a protection scheme. I know some of you might say that will not be adequate and I am going to use other techniques also. Anyways, I wrote the code to find out the CD/RW drive and get the serial no of the CD inside it and compare it with a given serial no. Then I find out that each and every time data is burnt on a CD, the serial no. changes. Nero doesn't let u change the serial no. of the CD (I think it gets it from the OS). I tried poking around in the source code of Nero Fiddles but the only lead I could get was a comment saying that Nero got the serial number from the registry (I'm using windows 2000). I tried looking for the function that got it from the registry but I think it is inside a library file (bad luck).
I think what I have to do is write my own code that not only burns data onto a CD but also sets the serial no. as well.
Anyhelp would be greatly appreciated. And by the way, I have made a program that displays information(header info) about PE files. So if any of you are interested just tell me
Thanks in advance. Bye.