Date: Sat, 6 May 2000 17:38:05 -0400 (EDT) Message-Id: <200005062138.RAA07157@indy.delorie.com> From: Eli Zaretskii To: Richard Dawe 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: <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 Precedence: bulk > From: Richard Dawe > 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.