自已用RasSetEntryProperties函数创建vpn连接条目,然后调用RasDial拔号成功后。
在xp上调用RasDeleteEntry可以把连接删掉,也就是在桌面右下角看不到小图标,网络连接里也看不到连接。
但是在win7上调用RasDeleteEntry却报错,返回错误码817:
817
Cannot delete a connection while it is connected. 我查了一下微软网站,该错误码在vista才添加,之前的版本是没有的。
95/98/nt4.0错误码
http://support.microsoft.com/kb/163111
vista错误码
http://support.microsoft.com/kb/923944搜了MSDN,没有找到对这个差异的任何解释。
请问各位大侠,这是怎么回事?或者有没有什么别的方法可以实现隐藏VPN连接的效果?
在xp上调用RasDeleteEntry可以把连接删掉,也就是在桌面右下角看不到小图标,网络连接里也看不到连接。
但是在win7上调用RasDeleteEntry却报错,返回错误码817:
817
Cannot delete a connection while it is connected. 我查了一下微软网站,该错误码在vista才添加,之前的版本是没有的。
95/98/nt4.0错误码
http://support.microsoft.com/kb/163111
vista错误码
http://support.microsoft.com/kb/923944搜了MSDN,没有找到对这个差异的任何解释。
请问各位大侠,这是怎么回事?或者有没有什么别的方法可以实现隐藏VPN连接的效果?
如果连接没有连上,就可以删除没有问题。
那你先断开连接,再删除,可以吗?