Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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
Windows 如何停止WNetAddConnection2以连接目标主机的端口80?_Windows_Winapi - Fatal编程技术网

Windows 如何停止WNetAddConnection2以连接目标主机的端口80?

Windows 如何停止WNetAddConnection2以连接目标主机的端口80?,windows,winapi,Windows,Winapi,我的软件需要存储smb服务器设置,包括IP\sharedFolder、用户名、密码,并将其映射到特定驱动器 我使用的是WneTaddConnection2API,如果所有参数都正确,那么它是成功的。它连接到端口445(SMB/SMB2)并执行身份验证 如果我错误地传递用户名/密码,它将首先尝试在端口445上进行身份验证,一旦失败,它将使用webdav在端口80上尝试http身份验证。我不希望它连接到端口80,因为防火墙正在目标主机上发出警报 是否有任何方法可以使用WNetAddConnectio

我的软件需要存储smb服务器设置,包括IP\sharedFolder、用户名、密码,并将其映射到特定驱动器

我使用的是WneTaddConnection2API,如果所有参数都正确,那么它是成功的。它连接到端口445(SMB/SMB2)并执行身份验证

如果我错误地传递用户名/密码,它将首先尝试在端口445上进行身份验证,一旦失败,它将使用webdav在端口80上尝试http身份验证。我不希望它连接到端口80,因为防火墙正在目标主机上发出警报

是否有任何方法可以使用WNetAddConnection2禁用端口80上的通信?还是用其他方法来绘制驱动器的地图