I'm writing an application that controls a number of other
applications. One of the early steps in my application asks the user
to insert a blank CD-R. I'm trapping that apple event sucessfully.
After a few minutes of processing, my application starts another app
and it needs the blank CD-R. Instead of looking in the drive, it
ejects my disc and asks the user to insert a blank.
My question is, can I send the CD driver an "inject" (opposite of
eject or close tray) command, and how would I do this? Or if nobody
has experience with this, where should I look to research this? I've
been looking at the Device Manager and the Technote TN DV22 on CD
calls, but nothing addresses this function specifically.
I know it's possible to close the tray, since the MacOS does it at
shutdown and startup.