在VB.NET中如何与一个字节类型的命名管道服务器通信?

时间:2011-05-22 23:24:12

标签: vb.net message named-pipes

我正在编写一个VB.net客户端,以字节传输模式写入和读取命名管道。 我从MSDN文章中了解到,CallNamedPipe()仅适用于消息类型的命名管道。

我还有其他选择,还是必须将管道服务器代码更改为消息类型。

1 个答案:

答案 0 :(得分:0)

经过研究,我现在知道:

  1. CallNamedPipe等于CreateFile + TransactNamedPipe + CloseHandle。这就是它在字节类型管道上失败的原因。
  2. 在VB.net和VB中,可以简单地使用CreateFile,WriteFile和ReadFile与字节类型命名管道进行通信。