CF_CONNECT_FLAGS 枚举 (cfapi.h)

同步提供程序在调用其回调时可以请求的其他信息。

语法

typedef enum CF_CONNECT_FLAGS {
  CF_CONNECT_FLAG_NONE = 0x00000000,
  CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO = 0x00000002,
  CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH = 0x00000004,
  CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION = 0x00000008
} ;

常量

 
CF_CONNECT_FLAG_NONE
值: 0x00000000
无连接标志。
CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO
值: 0x00000002
指定此标志后,平台将在回调参数中返回解冻进程的完整图像路径。
CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH
值: 0x00000004
指定此标志后,平台将返回回调参数中请求的占位符的完整路径。
CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION
值: 0x00000008
>[!注意]
>此值是 Windows 10 版本 1803 的新值。

指定此标志时,当防病毒软件扫描同步提供程序的非水化云文件占位符上的文件系统活动时,可能会发生不通过 CfHydratePlaceholder 执行的隐式混合。 这种隐式水化不是预期的。 如果同步提供程序从未启动隐式混合操作,它可以指示平台阻止所有此类隐式混合操作,而不是在以后 FETCH_DATA回调失败

要求

要求
最低受支持的客户端 Windows 10版本 1709 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
标头 cfapi.h

另请参阅

CfConnectSyncRoot

CfHydratePlaceholder