命名管道程序

来源:互联网 发布:debug.print如何使用vb 编辑:程序博客网 时间:2024/05/18 18:14

1) 服务器端

① 创建命名管道,使用函数CreateNamedPipe返回一个管道句柄。

② 等待客户端的连接请求,使用函数ConnectNamedPipe接受客户端的连接请求,当连接成功之后,就可以对管道进行读写操作了。

③ 通过ReadFile和WriteFile对管道进行读写。

④ 断开管道连接,通过函数DisconnectNamedPipe断开与客户端  的连接。

2) 客户端

① 连接管道,使用函数WaitNamedPipe完成。

② 打开命令管道,使用CreateFile打开命名管道,并返回管道句柄,之后可以通过该句柄进行读写操作。

③ 通过ReadFile和WriteFile对管道进行读写。

 

原创粉丝点击