0

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

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

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

4

0 回答 0