我正在修改 UNIX 系统上的文件并在 Windows 机器上访问它们。服务器运行 samba,客户端完成了一些缓存。当我在 UNIX 端修改文件时,查看文件新版本的唯一可靠方法是在 Windows 资源管理器中单击鼠标右键并选择“刷新”。
我正在寻找相当于在 Windows 资源管理器中单击鼠标右键并选择“刷新”的 Windows API。关于向资源管理器发送消息以使其刷新的其他问题,但这不是我想要的:我不关心资源管理器窗口的内容,我什至不需要打开目标目录。我只想将缓存破坏效果集成到我的程序中,这样我就可以避免看到陈旧的数据。