Article View: borland.public.cppbuilder.nativeapi
Article #14591Re: Unmount drive on Win9x (Ralph Brown's Interrupt List)
From: Helmut Giese
Date: Fri, 08 Aug 2003 09:13
Date: Fri, 08 Aug 2003 09:13
34 lines
2366 bytes
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-mailReferences:
<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