访问加密的共享文件夹
访问加密的共享文件夹
int argc;wchar_t * argv[5] = { 0 };DWORD dwRetVal;NETRESOURCE nr;DWORD dwFlags; argv[1] = TEXT("j:");argv[2] = Path.GetBuffer(Path.GetLength());// TEXT("\\\\192.168.0.8\\新建文件夹 (2)");argv[3] = m_name.GetBuffer(m_name.GetLength());// TEXT("Test");argv[4] = m_password.GetBuffer(m_password.GetLength());//TEXT("1234");memset(&nr, 0, sizeof(NETRESOURCE));// 添加值至 NETRESOURCE 结构体中.nr.dwType = RESOURCETYPE_ANY;nr.lpLocalName = argv[1];nr.lpRemoteName = argv[2];nr.lpProvider = NULL;nr.dwScope = RESOURCE_GLOBALNET;nr.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE;nr.dwUsage = RESOURCEUSAGE_CONNECTABLE;// 为连接选项指定值dwFlags = CONNECT_UPDATE_PROFILE;//调用WNetAddConnection2函数来分配到共享的驱动器号。WNetCancelConnection(_T("j:"), FALSE);dwRetVal = WNetAddConnection2(&nr, argv[4], argv[3], dwFlags);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
