社区
C语言
帖子详情
C里面如何用多线程来创建命名管道?
时间已经不多了
2006-09-23 05:05:06
我先是定义一个命名管道句柄数组HANDLE hnp[3],然后用
hnp[i]= CreateNamedPipe("\\\\.\\pipe\\ssnp", //创建命名管道
PIPE_ACCESS_INBOUND,
PIPE_TYPE_MESSAGE | PIPE_WAIT,
1, 0, 0, 150,NULL);
来创建多个命名管道,但这样做总会有问题,(因为只要关掉一个hnp,要么都关了,要么又都重新启动了)所以,想请教一个多线程的方法。
...全文
112
回复
打赏
收藏
C里面如何用多线程来创建命名管道?
我先是定义一个命名管道句柄数组HANDLE hnp[3],然后用 hnp[i]= CreateNamedPipe("\\\\.\\pipe\\ssnp", //创建命名管道 PIPE_ACCESS_INBOUND, PIPE_TYPE_MESSAGE | PIPE_WAIT, 1, 0, 0, 150,NULL); 来创建多个命名管道,但这样做总会有问题,(因为只要关掉一个hnp,要么都关了,要么又都重新启动了)所以,想请教一个多线程的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
System-Programming:系统编程课程的项目。 获得有关数据结构,
多线程
,进程间通信(
命名
管道
),低级编程和网络通信(服务器-客户端和TCP协议)的知识
系统编程项目 第1部分-疾病监控器 该项目的目的是实现一个程序,该程序... make clean >删除
创建
的目标文件和可执行文件。 ./diseaseMonitor -p patientRecordsFile -h1 diseaseHashtableNumOfEntries -h2 countryHa
精通Windows.API-函数、接口、编程实例.pdf
11.2.1
创建
命名
管道
300 11.2.2
管道
监听 302 11.2.3 使用异步I/O进行读写 303 11.2.4 关闭
管道
实例 307 11.2.5 客户端 307 11.3 剪贴板 310 11.3.1 获取、设置剪贴板数据 310 11.3.2 监视剪贴板 ...
Visual C++网络编程经典案例详解 第3章
多线程
与异步套接字编程 进程间通信
命名
管道
读写
命名
管道
不论服务器还是客户端 只要双方
命名
管道
连接成功 用户可调用ReadFile()和WriteFile()对
命名
管道
进行读写操作 int main() { HANDLE hpip; //定义
命名
管道
句柄 OVERLAPPED ovi={0}; //定义结构体变量 ...
linux
命名
管道
c语言 不同进程,进程间通信 -
命名
管道
实现
命名
管道
概述
命名
管道
是通过网络来完成进程之间的通信的,
命名
管道
依赖于底层网络接口,其中包括有 DNS 服务,TCP/IP 协议等等机制,但是其屏蔽了底层的网络协议细节,对于匿名
管道
而言,其只能实现在父进程和子进程...
C++开发基础之
命名
管道
用法详解含示例程序
命名
管道
的
创建
和使用类似于传统的匿名
管道
(Anonymous Pipe),但有一些重要的区别。首先,
命名
管道
是具有唯一名称的,而匿名
管道
是无名的临时
管道
。其次,
命名
管道
可以在不同的进程之间进行通信,而匿名
管道
仅限于...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章