我在使用 WNetAddConnection2 时遇到了一个奇怪的问题。首先,我使用正确的服务器名称、用户名和密码连接到 WebDAV 文件夹。连接按预期建立,我可以使用 Windows 资源管理器看到已安装的驱动器。
之后,我调用 WNetCancelConnection2 删除已安装的驱动器。工作正常,它从资源管理器中消失。
现在出现了奇怪的行为。如果我尝试再次连接到服务器,无论我使用什么密码,我都可以使用一个完全错误的密码,然后驱动器再次安装而没有任何问题。似乎Windows缓存了连接。
我发现它只需要一分钟,在那之后尝试连接会出现预期的错误消息。
我的问题是这 60 秒的时间范围是否可以调整,或者我可以做些什么来避免这种行为。
在此先感谢您的帮助。