CF_OPERATION_TYPE 枚举 (cfapi.h)

可以对占位符文件和目录执行的操作类型。

另请参阅 Cloud Mirror 示例

语法

typedef enum CF_OPERATION_TYPE {
  CF_OPERATION_TYPE_TRANSFER_DATA,
  CF_OPERATION_TYPE_RETRIEVE_DATA,
  CF_OPERATION_TYPE_ACK_DATA,
  CF_OPERATION_TYPE_RESTART_HYDRATION,
  CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS,
  CF_OPERATION_TYPE_ACK_DEHYDRATE,
  CF_OPERATION_TYPE_ACK_DELETE,
  CF_OPERATION_TYPE_ACK_RENAME
} ;

常量

 
CF_OPERATION_TYPE_TRANSFER_DATA
同步提供程序执行 TRANSFER_DATA 来冻结占位符文件。 此操作可以作为对 FETCH_DATA 回调、 VALIDATE_DATA 回调的响应,或作为任何回调上下文之外的抢先后台混合工作的一部分来执行。
CF_OPERATION_TYPE_RETRIEVE_DATA
同步提供程序在占位符混合过程中执行 RETRIEVE_DATA 操作,以验证以前传输到占位符的数据的完整性。 此操作可以作为对 FETCH_DATA 回调、 VALIDATE_DATA 回调的响应,或作为任何回调上下文之外的抢先后台混合工作的一部分来执行。
CF_OPERATION_TYPE_ACK_DATA
同步提供程序在验证之前传输到平台的数据的完整性后,执行 ACK_DATA 操作作为占位符混合的一部分。 此操作可以作为对 FETCH_DATA 回调、 VALIDATE_DATA 回调的响应,或作为任何回调上下文之外的抢先式后台混合工作的一部分执行
CF_OPERATION_TYPE_RESTART_HYDRATION
同步提供程序执行 RESTART_HYDRATION 操作以重新启动正在进行的混合。 此操作可以作为对 FETCH_DATA 回调、 VALIDATE_DATA 回调的响应,或作为任何回调上下文之外的抢先后台混合工作的一部分来执行。
CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS
传输占位符。 同步提供程序必须传输与模式匹配的所有占位符,但不一定是一次性传输,这是最低要求。 同步提供程序可能还会选择传输与模式不匹配的占位符。
CF_OPERATION_TYPE_ACK_DEHYDRATE
确认占位符并解除冻结。
CF_OPERATION_TYPE_ACK_DELETE
确认并删除占位符。
CF_OPERATION_TYPE_ACK_RENAME
确认并重命名占位符。

要求

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

另请参阅

Cloud Mirror 示例

CfExecute

CF_OPERATION_INFO

CF_OPERATION_PARAMETERS