http://bugs.winehq.org/show_bug.cgi?id=26160
--- Comment #1 from Jörg Höhle hoehle@users.sourceforge.net 2011-02-18 06:43:03 CST --- Created an attachment (id=33330) --> (http://bugs.winehq.org/attachment.cgi?id=33330) mcicda+cdrom trace
The attached trace excerpt shows a mixture of IOCTL_CDROM calls, mixing unsuccessful *_AUDIO ones with others. E.g. when DirectSound + RAW_READ is used, MCI_STOP should probably not issue IOCTL_CDROM_AUDIO_STOP (and sometimes it doesn't, depending on the command history).
The excerpt also shows the confusion that follows IOCTL_STORAGE_EJECT_MEDIA but that's another issue.