Rocket Division Software http://www.starburnsoftware.com/forum/ |
|
Canceling a burning process causes disc cannot be ejected http://www.starburnsoftware.com/forum/starburn-sdk-f3/canceling-burning-process-causes-disc-cannot-ejected-t1664.html |
Page 1 of 2 |
Author: | Selina Yen [ Fri Nov 07, 2008 6:49 am ] |
Post subject: | Canceling a burning process causes disc cannot be ejected |
I use the sample application, "Data Burner", in Microsoft Visual C++ GUI Samples to burn some files. If "Cancel" button is pressed when the progress bar is running, the disc cannot be ejected even after the application is closed. When I run the application again, it stops while "Scanning devices" dialog is showing, pressing "Cancel" now cannot successfully canel the scanning process and I have no way to close the application. Only restarting the computer can solve such a problem. Is there any problem in the sample code? |
Author: | anton (staff) [ Fri Nov 07, 2008 12:43 pm ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejecte |
I don't think so. We don't lock the disc inside the burner. Please send complete debug log. Thanks! Selina Yen wrote: I use the sample application, "Data Burner", in Microsoft Visual C++ GUI Samples to burn some files.
If "Cancel" button is pressed when the progress bar is running, the disc cannot be ejected even after the application is closed. When I run the application again, it stops while "Scanning devices" dialog is showing, pressing "Cancel" now cannot successfully canel the scanning process and I have no way to close the application. Only restarting the computer can solve such a problem. Is there any problem in the sample code? |
Author: | Selina Yen [ Mon Nov 10, 2008 3:27 am ] |
Post subject: | |
I use the pre-compiled sample application, "Data Burner", in your SDK release. How can I provide debug log for you? |
Author: | anton (staff) [ Mon Nov 10, 2008 4:05 pm ] |
Post subject: | |
Please check the F.A.Q. where it tells how to generate the log. Selina Yen wrote: I use the pre-compiled sample application, "Data Burner", in your SDK release. How can I provide debug log for you?
|
Author: | deepakp [ Thu Nov 13, 2008 5:37 am ] |
Post subject: | |
Yes I also have faced the same problem in VB.NET Sample of DataBurner while running a sample. |
Author: | anton (staff) [ Thu Nov 13, 2008 10:13 am ] |
Post subject: | |
Is this core or StarBurnX wrapper sample? deepakp wrote: Yes I also have faced the same problem in VB.NET Sample of DataBurner while running a sample.
|
Author: | deepakp [ Fri Nov 14, 2008 7:32 am ] |
Post subject: | |
It is StarBurnX Wrapper VB.NET Sample. Also, LockTray property is also not working properly if I pressing the eject button more than 3 times it actually ejects the drive though burn is in process. |
Author: | anton (staff) [ Fri Nov 14, 2008 7:43 am ] |
Post subject: | |
StarBurnX wrapper DOES lock the disc. Windows by itself does unlock the disc. Everything works reliably only if SPTD transport is used. deepakp wrote: It is StarBurnX Wrapper VB.NET Sample. Also, LockTray property is also not working properly if I pressing the eject button more than 3 times it actually ejects the drive though burn is in process.
|
Author: | dima (staff) [ Fri Nov 14, 2008 3:52 pm ] |
Post subject: | |
Hello, Support of the SPTD transport will be added to StarBurnX in the v.11 Regards, Dmitry |
Author: | deepakp [ Mon Jun 08, 2009 7:08 am ] |
Post subject: | Re: |
dima (staff) wrote: Hello, Support of the SPTD transport will be added to StarBurnX in the v.11 Regards, Dmitry Is the discussed support of SPTD transport added? |
Author: | dima (staff) [ Mon Jun 08, 2009 8:39 am ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejected |
Hello, Yes, it is! In order to start using SPTD you should call the InitializeEx function of StarBurnX object and specify the STARBURN_TRANSPORT_SPTD. Regards, Dmitry |
Author: | deepakp [ Mon Jun 08, 2009 8:52 am ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejected |
Hello Sir, 1) I have tried with InitializeEx(key, STARBURN_TRANSPORT_SPTD) it gives me error unsupported transport. 2) Using STARBURN_TRANSPORT_SPTI does not locks the drive after Drive.LockTray called. Will you please kindly suggest me what to do? I got stuck beacuse of this. Thank you. |
Author: | anton (staff) [ Mon Jun 08, 2009 12:09 pm ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejected |
Did you install SPTD layer shipped with StarBurn SDK? |
Author: | deepakp [ Mon Jun 08, 2009 12:13 pm ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejected |
Yes Sir. I am using SPTI transport mode. Amazing thing is After calling Drive.LockTray() drive is locked, but if after this I am accessing drive related information like drive.state, drive.DriveInfo, drive.DiscInfo then drive is unlocked automatically. I can't figure out why? Will you please kindly look into the problem? |
Author: | anton (staff) [ Mon Jun 08, 2009 8:50 pm ] |
Post subject: | Re: Canceling a burning process causes disc cannot be ejected |
Can we have your application (binary of course) for tests? So we'll not spend time hand-crafting custom one with the same serie of calls here... Thank you! |
Page 1 of 2 | All times are UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |