使用命名管道作为文件

3

这里有一个简单的问题(虽然答案可能不是那么简单):

是否可以指定命名管道的路径,使程序可以像打开普通文件一样使用它?

根据此MSDN页面,本地计算机上的命名管道可以使用以下路径语法进行引用:\\.\pipe\PipeName,但我在标准Windows程序中使用它时没有成功。

顺便说一句,如果有人对与仅能以比物理I/O更有效的方式使用文件系统的程序进行接口处理有任何建议,我会很乐意听取。


请注意,我在StackOverflow上提出了一个问题,因为它与我的编程项目有关。如果有帮助的话,我正在使用C#,尽管我怀疑这对于这个问题的目的来说并不重要。 - undefined
1个回答

3
只有当程序使用Win32 API的CreateFile()函数打开文件时才能起作用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接