Date: Sun, 21 Sep 1997 13:06:19 +0300 (IDT) From: Eli Zaretskii To: Kurt Wall cc: "Salvador Eduardo Tropea (SET)" , djgpp AT delorie DOT com, spector AT EnchantedLearning DOT com Subject: Re: DJGPP, interprocess communication, and DPMI In-Reply-To: <3421AA22.7C2897D5@utw.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Thu, 18 Sep 1997, Kurt Wall wrote: > Another solution would be to set up a pipe: one app pokes data into > an address, the other app reads data out of the address. AFAIK, you cannot do that, unless you write your own VxD that supports such pipes for DOS programs, because Windows runs DOS programs in totally distinct address spaces. So two DOS boxes cannot access any address to communicate between them. > I know that Win32, at least, > has facilities for IPC such as shared memory and pipes. Take a look > at the SDK, if you can find it, for the 16-bit versions of Windows. The problem is: how to access all these Win32 API function from a DOS program such as DJGPP-compiled one? I think that, short of working with RSXNT, there's no way of doing this.