1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
DWORD derror = 0;
CString csLocalName = "O:";
NETRESOURCE nr;
nr.dwScope=RESOURCE_GLOBALNET;
nr.dwType =RESOURCETYPE_DISK;
nr.dwDisplayType=RESOURCEDISPLAYTYPE_SHARE;
nr.dwUsage=RESOURCEUSAGE_CONNECTABLE;
nr.lpLocalName=csLocalName.GetBuffer(0);
CString csRemoteName; csRemoteName.Format("\\\\%s\\c$", m_csIp);
nr.lpRemoteName=csRemoteName.GetBuffer(0);
nr.lpComment="";
nr.lpProvider=NULL;
CString strPassWord;
CString strUser;
strPassWord = m_csMotDePasse;
strUser.Format("%s\\Administrator", m_csDomaine);
derror = WNetAddConnection2(&nr, strPassWord.GetBuffer(0), strUser.GetBuffer(0), 0); |