现有 (webdav) 网络位置的 SHParseDisplayName 失败

问题描述

我遇到了 SHParsedisplayName 问题,即使网络位置存在且可用,它也会失败。 只有在服务器关闭时为同一网络路径调用 SHParsedisplayName 后才会出现此问题。之后,即使服务器重新启动并再次运行,该路径在一段时间内(大约 20 秒)也将无法用于 SHParsedisplayName。

我们使用本地 webdav 服务器作为代理,该服务器仅在需要时启动,因此不会一直运行。

Windows 资源管理器和打开保存对话框也是如此。有趣的是,函数调用失败而没有任何超时,其中在服务器未运行时调用相同的函数将导致调用间的延迟,从而导致函数调用失败。

问候

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)