Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 命名管道错误:无法创建命名管道,错误为0x0000007b_C++ - Fatal编程技术网

C++ 命名管道错误:无法创建命名管道,错误为0x0000007b

C++ 命名管道错误:无法创建命名管道,错误为0x0000007b,c++,C++,无法创建命名管道,错误为0x0000007b 当我尝试在不同的机器上连接服务器和客户机时,出现上述错误 我从MSDN链接获得的代码: 我正在使用Windows7计算机进行通信 定义完整的管道名称L“\\\\.\\PIPE\\SamplePipe” 为了与不同的机器通信,我将上面的行更改为: #定义完整的管道名称L“\\\\My Machine的IP地址\\PIPE\\SamplePipe” 注意:在同一台机器中,仅当路径为:L“\\\.\\pipe\\SamplePipe”时,它才会工作。如果我

无法创建命名管道,错误为0x0000007b

当我尝试在不同的机器上连接服务器和客户机时,出现上述错误

我从MSDN链接获得的代码:

我正在使用Windows7计算机进行通信

定义完整的管道名称L“\\\\.\\PIPE\\SamplePipe”

为了与不同的机器通信,我将上面的行更改为:

#定义完整的管道名称L“\\\\My Machine的IP地址\\PIPE\\SamplePipe”


注意:在同一台机器中,仅当路径为:L“\\\.\\pipe\\SamplePipe”时,它才会工作。如果我提供同一台机器的IP地址,它将给出相同的错误。

错误代码0x0000007B是
错误\u无效的\u名称。
(“文件名、目录名或卷标语法不正确”)。当服务器调用
CreateNamedPipe()
时,它必须仅使用
“\\\.\pipe\SamplePipe”
名称,因为它无法在另一台计算机上创建管道。当客户端连接到管道时,如果连接到远程或本地计算机上的管道,则可以使用
“\\ServerName\pipe\SamplePipe”
名称;如果连接到本地计算机上的管道,则只能使用
“\\\.\pipe\SamplePipe”
名称。客户端无法使用服务器的IP地址,它必须使用服务器的网络计算机名。

错误代码0x0000007B是
错误\u无效\u名称。
(“文件名、目录名或卷标语法不正确”)。当服务器调用
CreateNamedPipe()
时,它必须仅使用
“\\\.\pipe\SamplePipe”
名称,因为它无法在另一台计算机上创建管道。当客户端连接到管道时,如果连接到远程或本地计算机上的管道,则可以使用
“\\ServerName\pipe\SamplePipe”
名称;如果连接到本地计算机上的管道,则只能使用
“\\\.\pipe\SamplePipe”
名称。客户端无法使用服务器的IP地址,它必须使用服务器的网络计算机名