http://bugs.winehq.org/show_bug.cgi?id=20323
--- Comment #5 from Jörg Höhle hoehle@users.sourceforge.net 2010-08-10 14:46:36 --- My previous claim is wrong. There's still a need for a little bit of READ_Q_CHANNEL to implement status c mode -> be able to return "open" status c media present status c ready Actually, any means to determine whether a disk is present would be fine.
BTW, there's not yet fully correct handling in this sequence: open cdaudio alias c status c mode -> ERROR_NOT_SUPPORTED (50) set c door open (yet disk is not ejected, why? wine eject works) trace:cdrom:CDROM_DeviceIoControl 0x40 IOCTL_STORAGE_EJECT_MEDIA 0x0 0 0x0 0 0x... status c mode -> ERROR_INVALID_HANDLE (6) Somehow, the handle got lost.