缓慢取消映射网络驱动器号

时间:2019-02-08 16:48:27

标签: windows performance winapi drive-letter

当我尝试使用WNetCancelConnection2(或已贬值的WNetCancelConnection)取消映射网络驱动器号映射时,如果文件服务器不可用,则该线程将阻塞大约10秒钟,然后实际未映射驱动器号。在网络上。如果文件服务器不可用(并且将不可用),是否有更快的方法来取消映射该驱动器号?

1 个答案:

答案 0 :(得分:0)

将传递给WNetCancelConnection2的第三个参数fForce设置为true。这应该立即终止连接。请注意,如果连接上有打开的文件或作业,则可能会丢失数据。因此,使用PING或其他方法来确定远程计算机是否在线是一个好主意。