NetUseDel的影响?

时间:2014-11-20 06:42:18

标签: c++ c winapi smb network-shares

我正在调用NetUseAdd连接到本地计算机上的远程共享(即UncServerName为空)。我正在使用用户名和密码传递2级信息(即USE_INFO_2)以进行连接。稍后当任务完成时,我正在调用NetUseDel以使用USE_LOTS_OF_FORCE关闭连接以关闭连接。

我的问题是:为什么NetUseDel会关闭连接,即使对同一份额和相同凭据的NetUseAdd有多个来电?如何控制它(可能使用相同的 force 标志)。重要的是,如果net use命令用于添加或删除连接,该怎么办?我看到这个过程(调用了这些函数中的任何一个)都无法控制它。

我的观点是Add应该有安全性或引用计数,只有当相应的Delete调用存在时,才有OS关闭连接。

0 个答案:

没有答案