TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Graeme Geldenhuys
from: Mike Bilow
date: 1995-10-05 02:31:36
subject: IOCTL_CDROMDISK

Graeme Geldenhuys wrote in a message to Mike Bilow:

 GG> Why, with all OS/2 programs that play Audio CD's I only get
 GG> the CD-ROM to EJECT, and I can't get it to close the CD-ROM
 GG> door again.

 GG> It only works one way....  All DOS programs can open and
 GG> close my CD-ROM door. 

I don't know.  OS/2 supports closing the tray with a call to DosDevIOCtl()
using category IOC_CDROM (0x80), function IOCD_CLOSE_TRAY (0x45).  What
OS2CDROM.DMD actually does in receipt of this IOCtl is issue a SCSI START
UNIT command to the device.  If your drive is not SCSI, then it is the
responsibility of the appropriate FLT driver to translate the command into
something specific to your hardware.
 
-- Mike


--- 
* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107)
SEEN-BY: 270/101 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 323/107 150 3615/50 396/1 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.