CF_OPERATION_TYPE列舉 (cfapi.h)

可在預留位置檔案和目錄上執行的作業類型。

另請參閱 雲端鏡像範例

Syntax

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

另請參閱

雲端鏡像範例

CfExecute

CF_OPERATION_INFO

CF_OPERATION_PARAMETERS