这是我的问题: 我有一个封闭源代码的第三方Win32应用程序,它通过命名管道作为其他程序的服务器,也就是说它期望它的客户端做这样的操作:WINE和Windows命名管道
HANDLE h = CreateFile("\\\\.\\pipe\\$pipe_name$", GENERIC_READ | GENERIC_WRITE, etc...);
// ...
TransactNamedPipe(h, buf, etc...);
// ...
CloseHandle(h);
这个应用程序在葡萄酒中运行完美,除了我无法与它沟通。所以这里是我的问题:
当请求打开管道时,WINE会做什么?比如说,是否将它映射到〜/ .wine中的某个FIFO文件/或者其他地方?有没有任何方式与Linux应用程序的这种程序进行通信?谷歌对此一无所知。
谢谢。
这是远程管道。他问的是当地的管道。 – 2011-12-13 20:11:32
“命名管道”(https://wiki.winehq.org/NamedPipes)现在是空白页面。 – Pierre 2017-12-15 13:59:43