rt.
我创建出来了一个管道,我在哪里看它阿?或者他不可见?我搜索不到这个文件,它在哪?
另外,是不是可以创建在另外的服务器上?

解决方案 »

  1.   

    我看《操作系统》(汤子瀛)上说,有名管道可以通过路径名来访问的。它说的这个访问,以及“路径名”,令我比较的疑惑。
    我想知道,这个pipe文件实实在在的存在着,当我关机再开机的时候,它仍然存在。可我竟然不知道它在哪里。它有路径名,但我并不能看到这个路径名代表的意思。我想请教的是:管道文件存放在哪里?是一个公共区域吗?哪一块呢?
      

  2.   

    windows中,文件系统得到相当广泛的应用,除了真正的磁盘文件外,外部设备、物理端口也可以象文件那样访问,内存映射文件、各种管道、邮槽也有自己的“文件路径”,但如楼上在相互朋友说的这只是在内存中(也有可能在页面文件中)的一个数据结构,在磁盘中是找不到这样一个实实在在的文件的。你说的命名管道路径也是类似这样"\\\\.\\pipe\\test"的名字,它也是有其特殊含义的,并不代表磁盘中的路径名。