一直返回1219,找了好久的原因:代码里登陆用了一个用户名,界面上用了另外一个登陆用户名,导致冲突!(目前来看,可能是win10跟win7的不同,win10登陆时候默认就是登陆用户名,win7登陆时 本机名/登陆用户名。导致WNetAddConnection2,误以为是两个用户,返回1219。
解决方法:1 一个用服务器IP,一个用服务器名。。。未测试,应可用。
2 控制面板->用户账户->管理Windows凭据 这个里面有登陆用户名和密码;cmd->net use 查看用户(清除:net use * /del);需要这两处都清除掉。
原文:https://serverfault.com/questions/57877/system-error-1219-has-occurred