delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/05/06/18:08:52

Date: Sat, 6 May 2000 17:38:05 -0400 (EDT)
Message-Id: <200005062138.RAA07157@indy.delorie.com>
From: Eli Zaretskii <eliz AT delorie DOT com>
To: Richard Dawe <richdawe AT bigfoot DOT com>
CC: djgpp AT delorie DOT com
In-reply-to: <3911B77B.BB8927E6@bigfoot.com> (message from Richard Dawe on
Thu, 04 May 2000 18:46:35 +0100)
Subject: Re: gdb problem or just silly me - please help
References: <LLNHJEPGIHPOCAAA AT shared1-mail DOT whowhere DOT com> <3911B77B DOT BB8927E6 AT bigfoot DOT com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: Richard Dawe <richdawe AT bigfoot DOT com>
> Newsgroups: comp.os.msdos.djgpp
> Date: Thu, 04 May 2000 18:46:35 +0100
>
> Microsoft saw fit not to put the API in MS-DOS 7, just in DOS boxes.

It's actually not so simple.  The LFN support that you use on Windows 9X
is the same code Windows itself uses to access files, albeit through a
backdoor.  In other words, the LFN API is simply an alternative entry
point into the Windows' native file I/O routines!

So, if Microsoft would want to add this support to DOS, they'd need to
rewrite the Windows file I/O code so that it would work inside DOS,
and then add that code to MSDOS.DOS and IO.SYS.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019