从另一个系统访问命名管道时访问被拒绝
我有一个命名管道,它工作正常,当我使用在我的系统上运行的客户端访问它时, 客户端尝试使用以下代码打开文件: LPTSTR lpszPipename = TEXT("\\\\sm…
创建命名管道时出现 GLE=5(访问被拒绝)错误
我尝试创建命名管道但收到 GLE 5(访问被拒绝错误) #include #include #include #include #include "iostream.h" //#define PIPE_ACCESS_DUPLEX 0x00…
您能更详细地解释一下 PIPE_READMODE_MESSAGE/PIPE_READMODE_BYTE 之间的区别吗?
虽然我已经浏览了此处的文档,它对我来说仍然没有意义: 数据以流的形式从管道中读取 的消息。该模式只能 如果 PIPE_TYPE_MESSAGE 也被使用 指定。 …
命名管道名称可以有反斜杠吗?
根据 MSDN, [管道名称] 必须具有 以下表格: \\.\pipe\pipename 名称的管道名部分可以 包括除 a 之外的任何字符 反斜杠,包括数字和 特殊字符。整个…
.NET NamedPipes 客户端服务器通信问题 Web 服务
我正在尝试让客户端/服务器在我正在从事的项目中来回交谈。在两个 Windows 服务之间进行通信时(到目前为止),它似乎工作正常。但当我将客户端放入网…
读取在命名管道上不阻塞
我有以下 C 代码,它从管道读取,然后应该阻塞,但它永远不会阻塞 int pipe_fd; int res; int open_mode = O_RDONLY; char buf[100]; int bytes_read …
通过命名管道发送结构化数据 (Linux)
我在 Debian 系统上使用命名管道进行 IPC。我将把一些数据作为一组字符串从 bash 脚本发送到用 C 代码编写的后台运行进程。 我要发送的数据是四个字符…
命名管道:很多客户。如何谨慎创建线程?线程池?
情况: 我在 Windows 上使用命名管道进行 IPC,使用 C++。 服务器通过CreateNamedPipe创建命名管道实例,并等待客户端通过ConnectNamedPipe连接。 每…
使用 php 中的名称管道
只是一个一般性问题,从 php 脚本使用命名管道是否存在任何问题,目前我正在从 php 调用 bash 脚本来写入命名管道。 这将在 Debian Linux 上从 php 脚…
命名管道 - write() 和 read() 问题
我正在 LINUX 下使用 C++ 进行编程。 我有两个独立的进程。我应该使用命名管道提供通信。 读者: - 使用 mkfifo 创建 FIFO - status = mkfifo(myFIFO,…
与 StreamWriter 异步使用命名管道
我正在尝试使用 StreamWriter 通过命名管道发送字符串,但 StreamWriter 类仅提供同步操作。我可以使用 NamedPipeServerStream 类的 BeginWrite 方法…