enumerazione CF_OPERATION_TYPE (cfapi.h)

Tipi di operazioni che possono essere eseguite su file segnaposto e directory.

Vedere anche l'esempio cloud mirror.

Sintassi

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

Costanti

 
CF_OPERATION_TYPE_TRANSFER_DATA
Un provider di sincronizzazione esegue TRANSFER_DATA per idratare un file segnaposto. Questa operazione può essere eseguita come risposta a un callback di FETCH_DATA , un callback VALIDATE_DATA o come parte di un impegno di idratazione in background preemptive all'esterno di qualsiasi contesto di callback.
CF_OPERATION_TYPE_RETRIEVE_DATA
Un provider di sincronizzazione esegue un'operazione di RETRIEVE_DATA come parte dell'idratazione segnaposto per convalidare l'integrità dei dati trasferiti in precedenza al segnaposto. Questa operazione può essere eseguita come risposta a un callback di FETCH_DATA , un callback VALIDATE_DATA o come parte di un impegno di idratazione in background preemptive all'esterno di qualsiasi contesto di callback.
CF_OPERATION_TYPE_ACK_DATA
Un provider di sincronizzazione esegue un'operazione di ACK_DATA come parte dell'idratazione segnaposto dopo aver convalidato l'integrità dei dati trasferiti in precedenza alla piattaforma. Questa operazione può essere eseguita come risposta a un callback di FETCH_DATA , un callback VALIDATE_DATA o come parte di un impegno di idratazione in background preemptive all'esterno di qualsiasi contesto di callback
CF_OPERATION_TYPE_RESTART_HYDRATION
Un provider di sincronizzazione esegue un'operazione di RESTART_HYDRATION per riavviare un'idratazione continua. Questa operazione può essere eseguita come risposta a un callback di FETCH_DATA , un callback VALIDATE_DATA o come parte di un impegno di idratazione in background preemptive all'esterno di qualsiasi contesto di callback.
CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS
Trasferisce segnaposto. Il provider di sincronizzazione deve trasferire tutti i segnaposto corrispondenti al modello, ma non necessariamente in uno scatto, come requisito minimo. Il provider di sincronizzazione può anche scegliere di trasferire segnaposto che non corrisponde al modello.
CF_OPERATION_TYPE_ACK_DEHYDRATE
Riconoscere e disidratare un segnaposto.
CF_OPERATION_TYPE_ACK_DELETE
Confermare ed eliminare un segnaposto.
CF_OPERATION_TYPE_ACK_RENAME
Riconoscere e rinominare un segnaposto.

Requisiti

   
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione cfapi.h

Vedi anche

Esempio di mirroring cloud

CfExecute

CF_OPERATION_INFO

CF_OPERATION_PARAMETERS