OneDrive 中"virtual files"背后的 Windows API



OneDrive文件夹可以显示文件,就像存在一样,但它们不在磁盘上。

https://support.microsoft.com/en us/office/save -磁盘空间需求- onedrive -文件- - - - windows - 10 - 0 - e6860d3 d9f3 - 4971 b321 - 7092438 fb38e

我想以编程方式创建一个类似的文件夹。OneDrive客户端使用什么API ?

来自官方文档:构建支持占位符文件的云同步引擎

Windows 10版本1709引入了云文件API。这个API是正式支持同步引擎的新平台。云文件API以一种提供许多新功能的方式为同步引擎提供支持对开发人员和最终用户的好处。

云文件API包含以下本地Win32 API和Windows运行时(WinRT) api:

Cloud Filter API:这个原生的Win32 API在用户模式与文件系统的边界。这个API处理占位符文件和目录的创建和管理。Windows.Storage.Provider命名空间:此WinRT API启用应用程序配置云存储提供商并注册将root与操作系统同步。请注意

云文件API目前不支持实现云同步引擎在UWP应用程序。云同步引擎必须在桌面上实现应用。

请注意,云过滤器API为您提供了操作Windows 10 1709的NTFS占位符的API,但它不会帮助您构建"同步引擎"。在所有…这里没有"同步"的概念;

相关内容

  • 没有找到相关文章

最新更新