【问题标题】:Using Named Pipes as Files使用命名管道作为文件
【发布时间】:2009-10-13 21:24:02
【问题描述】:

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

是否可以为程序可以使用的(现有)命名管道指定路径,就好像它们在普通文件上打开一样?

根据this MSDN page,可以使用以下路径语法引用本地计算机上的名称管道:\\.\pipe\PipeName,但我在标准 Windows 程序中使用它时运气不佳。

顺便说一句,如果有人对与只能以比物理 I/O(例如命名管道)更有效的方式使用文件系统的程序进行交互有任何建议,我很乐意接受.

【问题讨论】:

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

标签: windows path pipe named-pipes filepath


【解决方案1】:

只有在程序使用 Win32 API CreateFile() 函数打开文件时才有效。

【讨论】:

    猜你喜欢
    • 2014-12-21
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多