From: Andrew Crabtree Message-Id: <199711242254.AA091112057@typhoon.rose.hp.com> Subject: Re: LFN on NT To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) Date: Mon, 24 Nov 1997 14:54:16 PST Cc: djgpp-workers AT delorie DOT com In-Reply-To: ; from "Eli Zaretskii" at Nov 23, 97 3:00 pm Reply-To: andrewc AT rosemail DOT rose DOT hp DOT com Precedence: bulk > I'd suggest to see whether Int 21h can be hooked by a DLL, before > deciding on another approach (since Int 21h API doesn't require any > changes in DJGPP's libc). Yep. This is the ideal approach. I have had no success so far in finding out how. The NT programming newsgroup appears to be all clueless newbies. There is a lot of activity, but no responses. Everything I have seen so far about interrupts in the docs involves there relation to the HAL. Also, nothing about chaining an interrupt, just grabbing it exclusively. I will continue looking though. The manuals that come with ms c and the dev kits just suck. Even the search routines don't work well. Worse, they aren't hyperlinked. It will highlight other sections, but clicking on it doesn't take you anywhere. > I hear rumors that a Win32 DLL cannot use DPMI calls. I'll try it out. I've gotten the BOPping method to actually work somewhat. I can pass in a asciiz file name and have NT convert it automatically to its short form. The other functions should be trivial. Getting a good interface should be all thats left. Andrew -- _______ ___________________________________________________________ / Andrew Crabtree / Workgroup Networks Division ____ ___ / Hewlett-Packard / / / / Roseville, CA __/ __/ _____/ 916/785-1675 / andrewc AT rosemail DOT rose DOT hp DOT com ___________ __/ _____________________________________________________