delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/08/27/12:13:45

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 ?


- Raw text -


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