Message-ID: <250B3114DA16D511B82C00E0094005F8023FC0D0@MSGWAW11> From: =?iso-8859-2?Q?Wojciech_Ga=B3=B1zka?= To: "'Eli Zaretskii'" Cc: "'djgpp-workers AT delorie DOT com'" Subject: RE: ODP: Win2K/XP fixes - implementation review Date: Mon, 27 Aug 2001 18:30:30 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id MAA14936 Reply-To: djgpp-workers AT delorie DOT com > ---------- > Od: Eli Zaretskii[SMTP:eliz AT is DOT elta DOT co DOT il] > Wysłano: 27 sierpnia 2001 18:24 > Do: Wojciech Gałązka > DW: 'djgpp-workers AT delorie DOT com' > Temat: Re: ODP: Win2K/XP fixes - implementation review > > > On Mon, 27 Aug 2001, =?iso-8859-2?Q?Wojciech_Ga=B3=B1zka?= wrote: > > > But what do you mean by " NT 4 + LFN > > is forced to make a lot of extra calls which aren't required." Which > ones ? > > Charles meant to say that the NT4+NTLFN combo is treated by the > work-arounds as if it were W2K or XP. These work-arounds issue > additional DOS calls, which are completely unnecessary in the case of > NTLFN, since its LFN support doesn't have any of the bugs we found in > W2K. > > So we simply punish NTLFN users, for no good reason (well, there is a > reason: the way we detect W2K cannot distinguish between these two system > configurations). > So in that case the NT4 + LFN can be distinguished from W2K by calling int21 AX=07171h, BX=1 which is understood ny NTLFN driver only