紧急求救:关于WNetAddConnection2函数使用问题!
我在VB下使用WNetAddConnection2函数让所有的windows 98和2000的用户访问NT的服务器,发现问题如下:
2000访问NT是需要用户名和密码,98访问NT只需要密码。调用这个函数我统一用一个用户、密码不能既适用98又适用2000。我在NT的服务器上建立了一个用户名:test,密码是test,同时在NT服务器上的guest用户的密码也是test。我用
aNetSource.dwScope = 2
aNetSource.dwType = 1
aNetSource.lpLocalName = ""
aNetSource.lpRemoteName = "\\192.168.9.20\test\"
aNetSource.lpProvider = ""
WNetAddConnection2(aNetSource, "test", "test", 1)在2000上没有问题,但是在98上有问题
aNetSource.dwScope = 2
aNetSource.dwType = 1
aNetSource.lpLocalName = ""
aNetSource.lpRemoteName = "\\192.168.9.20\test\"
aNetSource.lpProvider = ""
WNetAddConnection2(aNetSource, "test", "guest", 1)在98上没问题,但是在2000上有问题。
由于访问NT服务器的用户多,不想通过在NT服务器上建用户实现访问NT服务器的问题。不知道在NT服务器文件夹共享的设置是否有关?
请各位大侠帮忙解决。谢谢!