delorie.com/archives/browse.cgi | search |
Message-ID: | <250B3114DA16D511B82C00E0094005F8023FC0CF@MSGWAW11> |
From: | =?iso-8859-2?Q?Wojciech_Ga=B3=B1zka?= <wojciech DOT galazka AT polkomtel DOT com DOT pl> |
To: | "'djgpp-workers AT delorie DOT com'" <djgpp-workers AT delorie DOT com> |
Subject: | ODP: Win2K/XP fixes - implementation review |
Date: | Mon, 27 Aug 2001 18:13:33 +0200 |
MIME-Version: | 1.0 |
X-Mailer: | Internet Mail Service (5.5.2650.21) |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id MAA12558 |
Reply-To: | djgpp-workers AT delorie DOT com |
> ---------- > Od: Pierre Muller[SMTP:muller AT cerbere DOT u-strasbg DOT fr] > Odpowiedz do: djgpp-workers AT delorie DOT com > Wysłano: 27 sierpnia 2001 17:34 > Do: djgpp-workers AT delorie DOT com > Temat: Re: Win2K/XP fixes - implementation review > > > > 2) Today, we don't separate NT 4.0 with the LFN TSR from W2K/XP, so > > NT 4 + LFN is forced to make a lot of extra calls which aren't > required. > > We could probably detect this when opening NUL (for the FSEXT?) and > > set a flag to use instead of all the comparisons. > > LFN server has a special function > that can be used to know if it is loaded or not: > > #define LFNSRV_API 0x7171 > #define LFNSRV_GET_VERSION_INFO 0x0001 > #define LFNSRV_GET_USER_INFO 0x0002 > #define LFNSRV_SET_SFT_INFO 0x0003 > > See NTLFN source for more details. > Note that 0x7171 is not in Ralph Brown list yet, > this probably means that normal LFN support (from windows 2000 for > instance) > will not support this function. > > that's right this function is used to check the presence og ntlfn driver. The call 0x7171 is not uswd by Win 9x. But what do you mean by " NT 4 + LFN is forced to make a lot of extra calls which aren't required." Which ones ?
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |