CF_OPERATION_TYPE-Enumeration (cfapi.h)
Die Arten von Vorgängen, die für Platzhalterdateien und Verzeichnisse ausgeführt werden können.
Siehe auch Cloud Mirror-Beispiel.
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
} ;
Konstanten
CF_OPERATION_TYPE_TRANSFER_DATA Ein Synchronisierungsanbieter führt TRANSFER_DATA aus, um eine Platzhalterdatei zu hydratisieren. Dieser Vorgang kann als Antwort auf einen FETCH_DATA Rückruf, einen VALIDATE_DATA Rückruf oder als Teil einer präventiven Hintergrundbelastung außerhalb eines Rückrufkontexts ausgeführt werden. |
CF_OPERATION_TYPE_RETRIEVE_DATA Ein Synchronisierungsanbieter führt im Rahmen der Platzhalterhydratation einen RETRIEVE_DATA Vorgang aus, um die Integrität der Daten zu überprüfen, die zuvor an den Platzhalter übertragen wurden. Dieser Vorgang kann als Antwort auf einen FETCH_DATA Rückruf, einen VALIDATE_DATA Rückruf oder als Teil einer präventiven Hintergrundbelastung außerhalb eines Rückrufkontexts ausgeführt werden. |
CF_OPERATION_TYPE_ACK_DATA Ein Synchronisierungsanbieter führt einen ACK_DATA Vorgang als Teil der Platzhalterhydratation aus, nachdem die Integrität der Daten überprüft wurde, die zuvor auf die Plattform übertragen wurden. Dieser Vorgang kann als Reaktion auf einen FETCH_DATA Rückruf, einen VALIDATE_DATA Rückruf oder als Teil einer präemptiven Hintergrundbelastung außerhalb eines Rückrufkontexts ausgeführt werden. |
CF_OPERATION_TYPE_RESTART_HYDRATION Ein Synchronisierungsanbieter führt einen RESTART_HYDRATION Vorgang aus, um eine laufende Flüssigkeitszufuhr neu zu starten. Dieser Vorgang kann als Antwort auf einen FETCH_DATA Rückruf, einen VALIDATE_DATA Rückruf oder als Teil einer präventiven Hintergrundbelastung außerhalb eines Rückrufkontexts ausgeführt werden. |
CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS Überträgt Platzhalter. Der Synchronisierungsanbieter muss als Mindestanforderung alle Platzhalter übertragen, die dem Muster entsprechen, aber nicht unbedingt in einem Schuss. Der Synchronisierungsanbieter kann sich auch dafür entscheiden, Platzhalter zu übertragen, die dem Muster nicht entsprechen. |
CF_OPERATION_TYPE_ACK_DEHYDRATE Bestätigen und Dehydrieren eines Platzhalters. |
CF_OPERATION_TYPE_ACK_DELETE Bestätigen und löschen Sie einen Platzhalter. |
CF_OPERATION_TYPE_ACK_RENAME Bestätigen und Umbenennen eines Platzhalters. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | cfapi.h |