named-pipes 相关问题

命名管道是一种进程间通信机制,它既存在于Unix类Unix系统中(也称为FIFO,类似于文件),也存在于Microsoft Windows(它是内存内核)宾语)。语义和API在平台之间存在很大差异。

使用 windows::stream_handle 和命名管道销毁 io_context 时发生 Boost.Asio 访问冲突

我有一个在 Windows 上运行的服务,它充当命名管道服务器。我正在使用 Boost.Asio 在单个线程上管理多个客户端的重叠 IO,同时侦听新客户端

回答 1 投票 0

Boost.Asio 破坏 io_context 时发生访问冲突

我有一个在 Windows 上运行的服务,它充当命名管道服务器。我正在使用 Boost.Asio 在单个线程上管理多个客户端的重叠 IO,同时侦听新客户端

回答 1 投票 0

将 FFMPEG 的输出重定向到 Windows 上的多个命名管道

我正在尝试将视频和音频数据流式传输到 Windows 上的两个单独的命名管道中。 ffmpeg.exe -f dshow -i video="我的摄像头名称":audio="我的麦克风名称" -map 0:1 -ac 1 -f f32le \.\pipe udio...

回答 2 投票 0

C# 命名管道,如何检测客户端断开连接

我当前的命名管道实现如下所示: 而(真) { 字节[]数据=新字节[256]; int amount = pipeline.Read(data, 0, data.Length); 如果(金额 <= 0) ...

回答 4 投票 0

当服务器是管理员且客户端是用户时,C# 的 NamedPipeClientStream 获取“访问路径被拒绝”

服务器和客户端都运行.NET Standard 2.1。处理权限的附加 C# 调用似乎缺失。克服这个问题的常见方法是什么? 无效创建管道() { 如果(m_bIsSer...

回答 1 投票 0

如何在 C# 中使用 IPC 命名管道向 WPF 应用程序发送命令以显示气球提示和系统托盘图标?

我正在尝试使用 WPF 创建一个服务,该服务将与 WPF 通信,告诉 WPF 显示图标托盘和气球提示。 我设计了以下代码: 应用程序.xaml.cs 命名空间

回答 1 投票 0

命名管道在读取一条消息后自行关闭

我正在尝试在 Windows 服务上运行命名管道服务器,以便与 ASP.net Web API 进行通信。我已经让 ASP.net 能够发送消息,但在从 pi 读取后立即...

回答 1 投票 0

boost::process::async_pipe 或用于进程间通信的管道

我需要使用命名管道进行进程间消息传递。 我知道 async_pipe 可用于命名管道。 但是当我尝试使用 async_pipe 时,我的程序在读取时卡在 io_context::run() 中 为什么是...

回答 1 投票 0

WCF - 最快的进程间通信

A 有一个可通过 Web 访问(通过 basicHttpBinding)的 WCF 服务,我也希望从同一台计算机上的其他 .NET 服务进行访问,并具有尽可能更高的性能。我明白

回答 3 投票 0

无法在.NET 8 中使用命名管道在不同级别的管理权限之间进行通信

我有一个由Windows服务和GUI组成的程序。 Windows 服务在本地系统帐户下运行,GUI 在用户帐户上运行并接收有关服务的信息

回答 1 投票 0

将 WCF Windows 命名管道与 Docker 容器结合使用

我一直在尝试连接到本地运行命名管道控制台应用程序的 docker 容器。 我无法通过 docker 容器从本地计算机连接到我的命名管道...

回答 2 投票 0

从常规客户端连接到管理命名管道

我正在尝试使用 Golang 和 https://pkg.go.dev/github.com/Microsoft/go-winio 包在 Windows 中拥有一个双工命名管道。 客户端作为常规进程运行,但服务器运行提升(c...

回答 1 投票 0

.NET NamedPipes 客户端/服务器问题。服务器无法回复客户端 - “无法访问关闭的管道”

我正在尝试在两个 .NET 应用程序之间创建基本的客户端/服务器消息交换。我希望客户端连接到服务器然后发送消息。然后服务器就会收到这个混乱...

回答 1 投票 0

Windows/Mac/Linux 上的 php 中的命名管道?

我目前正在 php 中使用 proc_open() 与命令行工具进行通信。 它会自动为 STDIN、STDOUT 和 STDERR 创建最多 3 个文件描述符,因为超过 3 个管道会破坏 Windows

回答 2 投票 0

C# .NET Windows 服务和 C++ 客户端之间的 Windows 命名管道通信冻结

我需要一些有关 Windows 命名管道的帮助。 目标:从没有管理员权限运行的 C++ 应用程序中运行静默 .msi 安装程序 想法:将 .msi 与另一个产品捆绑作为安装程序守护进程

回答 1 投票 0

NamedPipeClientStream 和 System.UnauthorizedAccessException

我正在尝试使用命名管道让Windows服务和应用程序共享消息。 服务 var ps = new PipeSecurity(); //ps.SetAccessRule(new PipeAccessRule("所有人", PipeAccess...

回答 1 投票 0

网络上的命名管道连接错误(用户名或密码不正确)

当运行一个解决方案时,一台机器运行服务器,第二台机器运行通过命名管道连接的客户端,我遇到了一个奇怪的问题。 如果两台计算机运行相同的 Microsoft 帐户,则

回答 1 投票 0

fifo linux - write() 函数突然终止程序

我正在用 C 实现一个管道,其中多个生产者程序(在我的例子中为 9 个)将数据写入一个消费者程序。 问题是一些生产者(有时是一两个)退出了该计划

回答 3 投票 0

为什么 macOS 上的 FIFO 管道比匿名管道慢约 8 倍?

在 M1 Max 上,我使用 mkfifo 创建了一个 FIFO 命名管道,并使用简单的 C 程序和 pv 测试写入/读取性能。该程序一次向 stdout 写入 65536 个字节。当做 ./wri...

回答 1 投票 0

带命令提示符的命名管道

是否可以使用命令提示符通过管道传输到命名管道 目录>“\.\pipe\my_named_pipe” my_named_pipe 是由 win32 应用程序创建的管道 #包括 #包括<

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.