我给定的用户名和密码是我登陆自己机器的,为什么会有这种错误?

解决方案 »

  1.   

    sample:char bufpass[100]="",bufuser[100]="";
    strcpy(bufpass,"Administractor");
    strcpy(bufuser,"s");
    NETRESOURCE conresource;
    TCHAR name_buf[128];
    _tcscpy(name_buf,_T("\\\\127.0.0.1\\pc_ver"));//本机IP地址
    conresource.lpRemoteName = name_buf;
    conresource.dwType       = RESOURCETYPE_ANY;
    conresource.lpLocalName  = NULL ;
    conresource.lpProvider= NULL; 
    DWORD ret=WNetAddConnection2(&conresource,(LPCTSTR)bufpass,(LPCTSTR)bufuser,CONNECT_UPDATE_PROFILE);
    cout<<ret<<endl;
      

  2.   

    猛然发现user和password顺序写反了.
    多亏seu07201213(【℡】〖汪洋中的一片叶子〗≈^︵^≈)的提醒!