Share via


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

Weitere Informationen

Cloudspiegelungsbeispiel

CfExecute

CF_OPERATION_INFO

CF_OPERATION_PARAMETERS