Subj : Re: food fite
To : fusion
From : Digital Man
Date : Wed Jul 03 2024 05:46 pm
Re: Re: food fite
By: fusion to Digital Man on Mon Jul 01 2024 12:31 am
> On 29 Jun 2024, Digital Man said the following...
>
> DM> > Maybe if the DOS door used named pipes to talk to a proper 32-bit
> DM> > locally-run server that then talked to the MRC server?
>
> DM> DOS programs don't support named pipes.
>
> indeed they do. i can open and read from for example
>
> \\.\pipe\something
>
> from a dos pascal program and from what i've tested at least int21/5F35h
> (DosPeekNmPipe) and 5F33h (DosQNmPHandleState) seem to work to query pipe
> status
>
>
http://www.ctyme.com/intr/int-21.htm
>
> On Windows 7 32-bit. OS/2 works too, but differenly.
Well, I'll be, I wouldn't expect that DOS, being a single-tasking OS, to support inter-process communication.
<grabs his MS-DOS programmers guide>
Nope, those pipe functions are *not* present in the supported functions of MS-DOS v4.
And indeed, from your linked reference:
"This function was introduced by LAN Manager but is also supported by the Novell DOS Named Pipe Extender, Banyan VINES, OS/2 Virtual DOS Machines, and others" not [MS/PC]-DOS.
Just because it works in Windows DOS mode, doesn't mean it's supported by DOS.
--
digital man (rob)
Steven Wright quote #20:
If Barbie is so popu, why do you have to buy her friends?
Norco, CA WX: 91.5�F, 28.0% humidity, 16 mph W wind, 0.00 inches rain/24hrs