当我尝试使用WNetCancelConnection2
(或已贬值的WNetCancelConnection
)取消映射网络驱动器号映射时,如果文件服务器不可用,则该线程将阻塞大约10秒钟,然后实际未映射驱动器号。在网络上。如果文件服务器不可用(并且将不可用),是否有更快的方法来取消映射该驱动器号?
答案 0 :(得分:0)
将传递给WNetCancelConnection2的第三个参数fForce
设置为true
。这应该立即终止连接。请注意,如果连接上有打开的文件或作业,则可能会丢失数据。因此,使用PING或其他方法来确定远程计算机是否在线是一个好主意。