C++ 将文件从不在域中的计算机复制到域中的计算机

C++ 将文件从不在域中的计算机复制到域中的计算机,c++,networking,login,copy,cross-domain,C++,Networking,Login,Copy,Cross Domain,我有两台计算机,其中一台在域中,另一台不在域中。 我想通过提供登录凭据将文件从非域中的计算机复制到域中的计算机 我尝试将网络文件夹映射到具有WNetAddConnection2的驱动器。由于我们将作为windows服务运行此exe,因此处理映射驱动器是一个很大的挑战。 是否有其他方法进行文件的网络复制?不要使用映射驱动器进行处理。只需将lpLocalName设置为NULL

我有两台计算机,其中一台在域中,另一台不在域中。 我想通过提供登录凭据将文件从非域中的计算机复制到域中的计算机

我尝试将网络文件夹映射到具有WNetAddConnection2的驱动器。由于我们将作为windows服务运行此exe,因此处理映射驱动器是一个很大的挑战。
是否有其他方法进行文件的网络复制?

不要使用映射驱动器进行处理。只需将
lpLocalName
设置为
NULL