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 |