Is there any way to do so? I know its possible to programmatically eject/retract the cd drive SOMEHOW, cause Roxio does that when it prompts me to insert a disk.
Either c# or vb.net is preferable, but c and c++ are okay too as a last resort.
I am nearly positive there is some way to do this, I just don't know the methods to call.
I do understand this is a somewhat unusual request, as Google yielded absolutely nothing when I searched for the methods...
Here's an alternative solution to the accepted one, converted from a VB.NET sample:
http://www.geekpedia.com/tutorial174_Opening-and-closing-the-CD-tray-in-.NET.html