我在windows7系统里写了一个系统服务作为命名管道服务端,客户端代码在另外一个基于LSP的dll里,每个调用socket函数(send、sendto等)的进程都会加载我这个dll,截获这些socket调用后获取一些相关信息,通过命名管道发给服务,但是对命名管道不熟悉,看了半天也没弄明白,一个命名管道是否可以由多个客户端进程连接。(由于调用我这个dll的进程数量不确定,所以在服务里用多线程建命名管道的方法貌似不太合适。而且WSASEND这类函数会被频繁使用,如果每次调用就与命名管道连接一次,效率太低。话说win7里这个session0真要命)
msdn里说一个管道里有多个实例,可以允许多个进程连接,但是没有进一步解释,本人小白,麻烦大神们给指导一下,越详细越好
