这里是一个简单的问题(虽然可能不是一个简单的答案):
是否可以为程序使用的(现有的)命名管道指定一个路径,就好像它们在普通文件上打开一样?
根据 this MSDN page , 可以使用以下路径语法引用本地计算机上的名称管道:\\.\pipe\PipeName
,但我无法在标准 Windows 程序中使用它。
顺便提一下,如果有人对与只能以比物理 I/O(例如命名管道)更有效的方式使用文件系统的程序进行交互有任何建议,我很乐意采纳它们.
最佳答案
只有当程序使用 Win32 API CreateFile() 函数打开文件时,它才会起作用。
关于windows - 使用命名管道作为文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1562982/