[patch] review requested - NamedPipe Message mode (was Reliable Datagram / Stream behaviour of NT Pipes)

Alexandre Julliard julliard at winehq.org
Sat Jan 31 15:46:53 CST 2009


Luke Kenneth Casson Leighton <lkcl at lkcl.net> writes:

> also i have double-copies of server_set_named_pipe_info(), one in
> kernel32 and another in ntdll because i am using it in both places, i
> think SetNamedPipeHandleState() should be calling an NtFsControlIo
> rather than using server_set_named_pipe_info() but for the life of me
> i _really_ don't want to be finding out what the heck that function is
> :)  hmm, maybe i can find out by copying ntdll.dll over to wine and
> doing a WINEDEBUG=trace+ntdll,kernel32 to see what functions get
> called.
>
> anyway the primary purpose of submitting the patch is to ask people if
> i'm along the right lines.  anything seriously objectionable, etc.
> etc.

You can't do that stuff on the client side. You either have to do all
pipe I/O in the server, or add named pipe support in the kernel. The
latter is harder, but would be much more useful.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list