请问下命名管道2台机子通讯 第一个参数怎么传

HANDLEWINAPICreateNamedPipe(__inLPCTSTRlpName,__inDWORDdwOpenMode,__inDWORDdwPipeMode... HANDLE WINAPI CreateNamedPipe(
__in LPCTSTR lpName,
__in DWORD dwOpenMode,
__in DWORD dwPipeMode,
__in DWORD nMaxInstances,
__in DWORD nOutBufferSize,
__in DWORD nInBufferSize,
__in DWORD nDefaultTimeOut,
__in_opt LPSECURITY_ATTRIBUTES lpSecurityAttributes
);

如果是本机的话 \\[color=Red].[/color]\pipe\pipename 就可以 但是如果是2台机子通讯呢
说的是填主机名 但是我怎么填都不行

求助啊 !!!!
展开
 我来答
匿名用户
2013-08-03
展开全部
CreateNamedPipe是在服务器端使用的,lpName的格式是\\.\pipe\pipename,服务器的名字用.表示,对应于本机,不能在远程计算机上创建命名管道。
客户端用CreateFile建立与命名管道的连接。CreateFile的第一个参数是命名管道标识,
格式是:\\server\\pipe\\pipename。server是主机名,pipename是CreateNamedPipe里的pipename。
参考MSDN的例子:
服务器端: http://msdn.microsoft.com/en-us/library/aa365588%28v=vs.85%29.aspx
客户端: http://msdn.microsoft.com/en-us/library/aa365592%28v=vs.85%29.aspx
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式