delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/25/11:08:00

From: "Grigoriy Strokin" <grg AT philol DOT msu DOT ru>
To: <djgpp AT delorie DOT com>
Subject: Fw: Long file names under Windows NT
Date: Thu, 25 Dec 1997 19:04:26 +0300
Message-ID: <01bd114e$c665bf00$8f76e8c1@isabase.philol.msu.ru>
MIME-Version: 1.0

Hello!

Please tell me how to make all DJGPP GNU utilities see long file names under
Windows NT 4.0.
I seem to have looked through all FAQs and DOCs, but thay only mention that
long file names
are supported under Windows 95.

I have investigated how _use_lfn.c module determines whether to use LFN
support. It DOS (int 21h) function  number
71h to get volume information, and disables LFN if 7100h is returned in AX,
and NT returns exactly that value. Why?
What does this mean? That NT is worse in supporting LFN?

I also tried to write a resident program that hooks int 21h and makes the
function 71h to return the same data that Win95 does. Then the volume is
treated as supporting LFN, but neither DJGPP program can read any data,
giving a message "Permission denied (EACCES)".

Please help! What must I do? I extensively use DJGPP utilities and so I am
very concerned with this problem .

Please mail me your answers to grg AT philol DOT msu DOT ru

Grigoriy Strokin.


- Raw text -


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