命名管道是一种进程间通信机制,它既存在于Unix类Unix系统中(也称为FIFO,类似于文件),也存在于Microsoft Windows(它是内存内核)宾语)。语义和API在平台之间存在很大差异。
我正在尝试在 C++ (Windows) 中创建两个进程之间的简单通信,就像 Linux 中的 FIFO 一样。 这是我的服务器: int main() { HANDLE 管道 = CreateFile(TEXT("\\.\pipe\Pipe"),
我希望使用这个例子。 编译器卡在了 使用 tokio_uds::UnixListener; | ^^^^^^^^^^^^^^^^^^^^^^^^^ 根目录中没有 `UnixListener` ...这在 W10 系统上并不奇怪...
我正在尝试使用IPC来允许我的应用程序通过启动器专门打开。为此,我决定使用命名管道来传递“请求”并打开我的主应用程序的登录 win...
我正在使用 C++ 进行编码,并且尝试在服务器端读取可变长度数据。管道应该是全双工的,用于发送请求和接收响应(一个管道用于读取和写入)。 所以...
使用命名管道作为从 PowerShell 脚本到 C# 表单的信号。无法让它工作
我有一个 PowerShell 脚本,应该在计算机上安装和配置内容。由于该脚本在本地系统下运行,因此本地用户完全看不到该脚本,然后我...
同一进程中的多个NamedPipeServerStreams
我已经实现了一个流程的第一个实现,该流程使两个不同的 NamedPipeServerStream 保持运行并在两者上接收消息。我想知道是否有一种方法可以直接对任务做出反应...
dotnet core 创建文件名中不含“CoreFxPipe_”的命名管道
使用 dotnet core 的 NamedPipeClientStream 或 NamedPipeServerStream 类创建命名管道时,关联的“管道”(看起来实际上是一个套接字)已将“CoreFxPipe_”添加到
这个问题与我之前的问题相关:将原始帧转换为 webm 直播流 我想将视频通过管道传输到 ffmpeg 并通过另一个管道读回它,但我无法通过管道输出
我有一个关于命名管道或Python中类似的东西的问题,以及它们是否可以适用于我的用例。我有类似以下代码的内容。 fn = 路径/to/my/file.ext os.mkf...
wpf 应用程序如何根据在 PC 中运行的不同 exe 将日志写入不同的文件
//下面用于创建滚动文件附加器 如果(!this.mConfigured) { // 创建追加器 IAppender appender = this.CreateRollingFileAppender(
我有两个不同的 C++ 程序,它们通过(linux)管道相互通信。 一个进程是master,另一个进程是slave。它们中的任何一个都可能崩溃或只是重新启动,但是......
在 Java 中并发读/写命名管道(在 Windows 上)
我正在尝试使用命名管道在 Windows 上提供 C# 应用程序和 Java 应用程序之间的通信,方法是 v01ver 在这个问题中描述的方法:How to open a Windows named pipe from Java? 我是
是否可以仅使用 shell 重定向将命名管道重定向到标准输出?
我需要编写一个 shell 脚本,将其输出提供给另一个应用程序的标准输入。 shell 脚本需要从命名管道 pipe.fifo 中读取数据。 一个简单的方法是......
Windows 命名管道 ReadFile 失败并出现错误 232
我有两个 32 位应用程序通过 Windows 中的命名管道进行通信而没有错误。 最近由于项目需要,我不得不将其中一个 32 位应用程序转换为 64 位应用程序,现在...
ReadFile 从 CreateProcess 输出重定向到的命名管道返回 233 读数
我正在尝试使用 CreateProcess 运行命令,并将 STDOUT 重定向到在客户端连接到的同一台机器(服务器)上创建的命名管道,并将接收输出数据。 命名-
应用程序在第一次启动命名管道的 GTK3 g_io_add_watch() 后获得 100% CPU
我正在制作以下应用程序,它监视名为“info”的命名管道,并使用此命名管道提供的字符串更新标签文本。 #包括 GtkWidget* 标签...
无法通过带有 java 客户端连接器的命名管道连接到 MariaDB
花了大约两天的时间组合/测试协议,参数没有运气。 似乎 Java 客户端连接器有问题,但也许我错过了一些东西。 Windows(10,但我认为没有区别) 米...
c - 如何在 c 中多次将变量从父进程传递给子进程,返回给父进程然后传递给同一个子进程等等?
我是初学者,我还在开始学习 C 中的叉子和管道。 我正在尝试创建一个父进程和一个子进程,它们反复将变量传递给彼此。 削减...
尝试在 Windows 10 中打开现有命名管道 - errno 22,无效参数,但为什么呢?
我正在编写/试验需要连接到 Windows 10 中现有命名管道的 python 脚本。我正在使用 Python 3.8。 命名管道 具体来说,我正在尝试连接到名为
为什么异步读取文件(使用 aiofile)比同步读取文件慢这么多(15 倍)?
我正在试验命名管道和异步方法,有点惊讶,读取我创建的文件似乎很慢。 正如这个问题所暗示的那样,这种效果不仅限于命名