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 |