CF_OPERATION_TYPE enumeration (cfapi.h)

The types of operations that can be performed on placeholder files and directories.

Also see Cloud Mirror sample.

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
} ;

Constants

 
CF_OPERATION_TYPE_TRANSFER_DATA
Transfers data to hydrate a placeholder.
CF_OPERATION_TYPE_RETRIEVE_DATA
Validates the integrity of data previously transferred to a placeholder.
CF_OPERATION_TYPE_ACK_DATA
Data is acknowledged by the sync provider.
CF_OPERATION_TYPE_RESTART_HYDRATION
Restarts ongoing data hydration.
CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS
Transfers placeholders.
CF_OPERATION_TYPE_ACK_DEHYDRATE
Acknowledge and dehydrate a placeholder.
CF_OPERATION_TYPE_ACK_DELETE
Acknowledge and delete a placeholder.
CF_OPERATION_TYPE_ACK_RENAME
Acknowledge and rename a placeholder.

Requirements

   
Minimum supported client Windows 10, version 1709 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header cfapi.h

See also

Cloud Mirror sample