🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #14591

Re: Unmount drive on Win9x (Ralph Brown's Interrupt List)

#14591
From: Helmut Giese
Date: Fri, 08 Aug 2003 09:13
34 lines
2366 bytes
On Thu, 07 Aug 2003 15:21:44 -0700, Bob Gonder
<notbg@notmindspring.invalid> wrote:

>Helmut Giese wrote:
>>For Win9x these do not work. I found a (broken) link to using some old
>>Int 21h functions instead.
>
>Do you mean Ralph Brown's Interrupt List?
Maybe, don't know :) I will have a look.
>http://www-2.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html
>Or in HTML (I found this dificult to use)
>http://www.ctyme.com/rbrown.htm
>
>Looks like  Int 13 0x45 Lock/Unlock
>And I would think 0x46 Eject Media
>Perhaps 0x49 Extended Media Change
>Located in Ralph's interrup.b file.
>INTERRUP.1ST  lists all the files and what's in them.
>
>Won't you need to be compiling 16bit apps to use these?  That's
>probably why they added those funtions to NT.
>
>I don't understand the requirement of "mounting" a drive, unless the
>driver isn't present and doesn't automatically load. The only
>references to Mount I found in the lists were for those ancient
>compressed drives.
What I want to do is to programmatically eject a CD-RW being managed
by UDF package writing software (InCD on my machine).
The normal procedure for ejecting a CD work for audio CDs or CD-Rs but
don't work in this case - which makes sense. So the idea is to unmount
the device, re-enable the eject mechanism and eject it. I got a code
sample, but it doesn't work on my (Win98) machine.
Thanks for the links
Helmut Giese
Technical Details
Message-ID: <3f336795.1440645@forums.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail
References: <3f32b61b.5680168@forums.borland.com> <0tg5jvgaj154teqjf18iog1lm6qcjshfvl@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,8122e234edf6f96b
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-08-08 02:17:05 PST
From: hgiese@ratiosoft.com (Helmut Giese)
Newsgroups: borland.public.cppbuilder.nativeapi
Subject: Re: Unmount drive on Win9x (Ralph Brown's Interrupt List)
Date: Fri, 08 Aug 2003 09:13:13 GMT
Message-ID: <3f336795.1440645@forums.borland.com>
References: <3f32b61b.5680168@forums.borland.com> <0tg5jvgaj154teqjf18iog1lm6qcjshfvl@4ax.com>
X-Newsreader: Forte Free Agent 1.21/32.243
NNTP-Posting-Host: 80.136.139.109
X-Trace: newsgroups.borland.com 1060333934 80.136.139.109 (8 Aug 2003 02:12:14 -0700)
Lines: 34
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!diablo.theplanet.net!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail