使用符号链接链访问远程系统上的目标文件

时间:2012-03-08 09:13:51

标签: c++ windows winapi filesystems symlink

我正在vista上的远程目标文件上创建一系列符号链接(最多max,这是64个链)。在将新的符号链接连接到此链时,我正在验证是否能够使用新添加的符号链接打开目标文件。我看到的是,链中添加20个符号链接工作正常,但是当我将第21个符号链接添加到链并尝试使用这个新链打开目标文件时,我收到错误:

error 1921 (The name of the file cannot be resolved by the system). 

当我尝试通过记事本打开该符号链接时看到同样的错误但是当我用命令提示符打开该符号链接时,目标文件打开就好了,所以看起来链接已经连接但不知何故用{{1打开相同的符号链接CreateFile winapi标志返回1921错误。我不确定为什么会这样。

如果有人帮助我解决这个问题,那将会很有帮助。

0 个答案:

没有答案