Rocket Division Software https://www.starburnsoftware.com/forum/ |
|
StarBurn_GetDeviceLetter() fails when using internal name http://www.starburnsoftware.com/forum/starburn-sdk-f3/starburn-getdeviceletter-fails-when-using-internal-name-t2478.html |
Page 1 of 1 |
Author: | lhill [ Fri Oct 11, 2013 11:40 pm ] |
Post subject: | StarBurn_GetDeviceLetter() fails when using internal name |
Author: | andrey(staff) [ Mon Oct 14, 2013 5:07 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Hello, It must be name: CdRom0 or CdRom1 or CdRom2 or .... Please look file "Program Files (x86)\StarBurn Software\StarBurn SDK V15.1 'Stingray'\Samples\StarBurn Core\MSVC\Shared\DeviceFinder.cpp" method: void CDeviceFinder::FindSPTIDevices() CdRom# names are used to create SPTI device in this method. |
Author: | lhill [ Wed Oct 16, 2013 4:56 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Author: | andrey(staff) [ Thu Oct 17, 2013 7:58 am ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Why don't you use StarBurnX (ActiveX component) ? |
Author: | lhill [ Mon Oct 21, 2013 4:20 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Mostly because I had already started using StarBurn Core without knowing there was such a thing as StarBurnX. I might look into the StarBurnX samples now that I am having an issue with multisession discs using SPTI (but not ASPI). |
Author: | andrey(staff) [ Tue Oct 22, 2013 11:48 am ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
What is the problem with SPTI? |
Author: | lhill [ Tue Oct 22, 2013 3:35 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Author: | lhill [ Wed Oct 23, 2013 6:56 pm ] | ||
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name | ||
So, I've been trying out StarBurnX and I'm liking it so far. Much easier to use. However, I can't get a disc to burn. StarBurnX is complaining that there is no free space on the disc. The disc is a blank CD-RW. I have used it several times with success with the C# sample DataBurner that was provided with the SDK. I cannot for the life of me figure out what I am doing differently from the sample project. My log file is attached. Your assistance is greatly appreciated. Edit: I can't seem to attach the log file. Edit2: Finally got the file to attach. Had to zip. Your forum apparently does not accept almost every file extension (even no extension).
|
Author: | lhill [ Wed Oct 23, 2013 8:18 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Apologies for the triple post. But I discovered the cause of my problem. There is a bug (or intentional oversight) with the IDataFolder::AddDirectory method. The path name of the directory passed to the function must have a trailing backslash. The documentation does not say this and if left out, the burner crashes in the manner described by my log file. The path I was passing did not have a trailing backslash. Now it does. ![]() |
Author: | andrey(staff) [ Thu Oct 24, 2013 1:44 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Hi! So .. does it work properly now ? ![]() Regards, Dmitry |
Author: | lhill [ Thu Oct 24, 2013 3:47 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Yep, everything is working great now that I'm using StarBurnX! |
Author: | andrey(staff) [ Thu Oct 24, 2013 4:23 pm ] |
Post subject: | Re: StarBurn_GetDeviceLetter() fails when using internal name |
Ok ![]() |
Page 1 of 1 | All times are UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |