Date: Sun, 27 Oct 1996 14:38:07 +0200 (IST) From: Eli Zaretskii To: "Ilya P. Ryzhenkov" Cc: djgpp AT delorie DOT com Subject: Re: Drive Help In-Reply-To: <2850CD3323@spy.isp.nsc.ru> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 25 Oct 1996, Ilya P. Ryzhenkov wrote: > I DO use Novell Netware and netx dos requester > and it DO require lastdrive to be LESS then first network drive. > netx always map LOGIN directory AFTER the lastdrive letter. Older versions of Novell hooked Int 21h before DOS could see it. If you do that, you can play any kind of dirty tricks with DOS, without being constrained by DOS rules of managing block devices. > access network in any way. However, if you'll use VLM requester, > you can map only drives less or equal to lastdrive. It only depends > on soft, not DOS. VLM uses the DOS Network Redirector API, so it works as God Intended. > The common way to identify if DOS drive is present is to > make a set_current_drive. Then make a get_current_drive, and if > result is equal to setted - drive is present. This way most of This will cause Int 24h if the drive is empty/not ready. Some DPMI servers (e.g. QDPMI) will then cause a GPF which will crash your program--hardly a nice behavior.