[CFAPI的]StorageProviderSyncRootInfo.Id的作用是什么,如何使存储提供程序成为一部分?

Xiaopo Yang - MSFT 12,726 信誉分 Microsoft 供应商
2024-02-02T03:14:37.8366667+00:00

我正在在使用 CFAPI 的桌面客户端上工作,我对 StorageProviderSyncRootInfo.Id 属性有一些疑问。   首先,它在 Windows或 Cfapi中的用途是什么?目前,我们正在使用的 ID是唯一的,但不使用此模式:“ProviderName_FolderNameHash”。一切似乎都工作的很好,但我们想知道我们是否应该改变它,因此产生了这样的疑问。   然后第二个问题是关于格式的,特别是存储提供程序部分(最后一部分)。我们的产品具有空间(如文件夹),用户在其中拥有个人空间以及共享空间(如工作组文件夹)。最后一部分应该是user@service.com/Personal格式,另一个同步根的格式是user@service.com/Workgroup,或者只是"Personal"和 "Workgroup"。或者,这是否可以用于决定如何使用 ID 的那部分?   此问题由What is StorageProviderSyncRootInfo.Id used for, and how to make the storage provider part? 总结而来

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
123 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Jeanine Zhang-MSFT 10,356 信誉分 Microsoft 供应商
    2024-02-02T03:26:07.9166667+00:00

    你好,

    欢迎来到 Microsoft Q&A!

    StorageProviderSyncRootInfo.Id在 Windows或 Cfapi中的用途是什么?

    StorageProviderSyncRootInfo.Id:同步根的标识符。

    采用的标识符格式:[存储提供程序 ID]![Windows SID]![帐户 ID]

    [存储提供商 ID]:您的云存储提供商的名称。

    [Windows SID]:标识用户的唯一 Windows SID。

    [帐户 ID]:此用户当前帐户的服务提供商标识符。

    关于格式的第二个问题,特别是存储提供程序部分(最后一部分)

    某些提供程序要求能够为用户提供多个同步根。这方面的一个例子是工作和个人帐户。通过帐户 ID,您可以为一个用户注册多个帐户。如果提供程序确实支持每个用户的多个同步根,则此部分是必需的。

    有关更多详细信息,我建议您可以参考文档:集成云存储提供程序

    Thank you.

    Jeanine

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。