Just wondering, is there any other ways to open the CD-ROM drive without using the Windows Multimedia DLL, as in...

Declare Function mciSendString Lib "winmm.dll" Alias _
"mciSendStringA" (ByVal lpstrCommand As String, ByVal _
lpstrReturnString As String, ByVal uReturnLength As Long, _
ByVal hwndCallback As Long) As Long

Are there any other APIs that can open a CD drive?