From: "Grigoriy Strokin" Newsgroups: comp.os.msdos.djgpp Subject: Long file names under Windows NT Date: Thu, 25 Dec 1997 19:02:33 +0300 Lines: 28 NNTP-Posting-Host: isabase.philol.msu.ru Message-ID: <34a2839e.0@boy.nmd.msu.ru> To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk 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.