CF_OPERATION_TYPE enumeración (cfapi.h)

Tipos de operaciones que se pueden realizar en directorios y archivos de marcador de posición.

Consulte también ejemplo de Cloud Mirror.

Sintaxis

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

Constantes

 
CF_OPERATION_TYPE_TRANSFER_DATA
Un proveedor de sincronización realiza TRANSFER_DATA para hidratar un archivo de marcador de posición. Esta operación se puede realizar como respuesta a una devolución de llamada de FETCH_DATA , una devolución de llamada VALIDATE_DATA o como parte de un esfuerzo de hidratación en segundo plano preferente fuera de cualquier contexto de devolución de llamada.
CF_OPERATION_TYPE_RETRIEVE_DATA
Un proveedor de sincronización realiza una operación de RETRIEVE_DATA como parte de la hidratación del marcador de posición para validar la integridad de los datos transferidos previamente al marcador de posición. Esta operación se puede realizar como respuesta a una devolución de llamada de FETCH_DATA , una devolución de llamada VALIDATE_DATA o como parte de un esfuerzo de hidratación en segundo plano preferente fuera de cualquier contexto de devolución de llamada.
CF_OPERATION_TYPE_ACK_DATA
Un proveedor de sincronización realiza una operación de ACK_DATA como parte de la hidratación del marcador de posición después de validar la integridad de los datos transferidos previamente a la plataforma. Esta operación se puede realizar como respuesta a una devolución de llamada de FETCH_DATA , una devolución de llamada VALIDATE_DATA o como parte de un esfuerzo de hidratación en segundo plano preferente fuera de cualquier contexto de devolución de llamada.
CF_OPERATION_TYPE_RESTART_HYDRATION
Un proveedor de sincronización realiza una operación de RESTART_HYDRATION para reiniciar una hidratación continua. Esta operación se puede realizar como respuesta a una devolución de llamada de FETCH_DATA , una devolución de llamada VALIDATE_DATA o como parte de un esfuerzo de hidratación en segundo plano preferente fuera de cualquier contexto de devolución de llamada.
CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS
Transfiere marcadores de posición. El proveedor de sincronización debe transferir todos los marcadores de posición que coincidan con el patrón, pero no necesariamente en un solo plano, como requisito mínimo. Además, el proveedor de sincronización puede optar por transferir marcadores de posición que no coincidan con el patrón.
CF_OPERATION_TYPE_ACK_DEHYDRATE
Confirme y rehidrate un marcador de posición.
CF_OPERATION_TYPE_ACK_DELETE
Confirme y elimine un marcador de posición.
CF_OPERATION_TYPE_ACK_RENAME
Confirme y cambie el nombre de un marcador de posición.

Requisitos

   
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado cfapi.h

Vea también

Ejemplo de reflejo en la nube

CfExecute

CF_OPERATION_INFO

CF_OPERATION_PARAMETERS