TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Peter Fitzsimmons
from: David Muir
date: 1995-09-02 11:22:40
subject: Not Communications

-=> Quoting Peter Fitzsimmons to David Muir <=-

 DM>     Is there a way of which you're aware to determine 
 DM> if a given drive is a 
 DM> CD-ROM (without attempting to write to the device

 PF> You can check the file system (CDFS).  Note that this will not tell
 PF> you if it it is a remote cdrom,  since the file system will be
"LAN". 

 PF> Here's some code:

    Got this already (which is where I got the idea to ask you). This comes
in handy for HPFS.

 PF> Why do you need to know if it is a cdrom?

    As you may or may not know, I write an upload tester. The
"normal" action 
of the upload tester is to strip comments etc from the archive. (as well as 
all kinds of "tests"), But of course actions which modify the
original file 
are unacceptable on a CD-ROM. With the DOS version I pre-determine this and 
avoid changes. With the OS/2 version, I would "like" to predermine this as 
well, however if unable, I will instead set my determination at the first 
"write" failure (which is in my opinion a sloppy way to do things).
    However given your code, would a CD-ROM not have a slightly different 
return for a CD-ROM as opposed to a LAN? Specifically when it gives the extra 
data for a Lan, woud it not almost always start with "\\"? And if so, this 
would not likely be the case for a CD-ROM. Do you know if this is the case? (I 
don't have a seedy-rom to test).

Dave...

... I can do lot's of things. but I need you to get THDPRO Support on Fido
~~~ TGWave v1.00 Beta-05g [NR]
--- GEcho 1.11+
* Origin: Forbidden Knights Systems * (905)820-7273 * Dual * (1:259/423)
SEEN-BY: 105/42 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: 259/423 400 99 250/99 3615/50 396/1 270/101 105/103 42 712/515
@PATH: 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™.