Énumération FILESYNC_SKIP_REASON
Représente la raison pour laquelle un fichier a été ignoré pendant la détection de modifications ou l'application de modifications.
typedef enum
{
FILESYNC_SKIP_REASON_UNKNOWN_ERROR = 0,
FILESYNC_SKIP_REASON_APPLICATION_REQUEST = 1,
FILESYNC_SKIP_REASON_SOURCE_CONCURRENCY_CHECK = 2,
FILESYNC_SKIP_REASON_DESTINATION_CONCURRENCY_CHECK = 3,
FILESYNC_SKIP_REASON_SOURCE_READ_ERROR = 4,
FILESYNC_SKIP_REASON_DESTINATION_WRITE_ERROR = 5,
FILESYNC_SKIP_REASON_FILE_TYPE_NOT_SUPPORTED = 6,
FILESYNC_SKIP_REASON_CONFLICT_LOSER_FILE_WRITE_ERROR = 7
} FILESYNC_SKIP_REASON;
Membres
- FILESYNC_SKIP_REASON_UNKNOWN_ERROR
La raison de l'omission n'est pas connue.
- FILESYNC_SKIP_REASON_APPLICATION_REQUEST
L'application a demandé l'omission. Cela se produit lorsque l'application affecte au paramètre pfSkipChange la valeur TRUE dans son gestionnaire d'événements IFileSyncProviderCallback::OnApplyingChange.
- FILESYNC_SKIP_REASON_SOURCE_CONCURRENCY_CHECK
Le fichier source a changé depuis que la modification a été détectée.
- FILESYNC_SKIP_REASON_DESTINATION_CONCURRENCY_CHECK
Le fichier de destination a changé depuis que la modification a été détectée.
- FILESYNC_SKIP_REASON_SOURCE_READ_ERROR
Le fichier n'a pas pu être lu.
- FILESYNC_SKIP_REASON_DESTINATION_WRITE_ERROR
Le fichier n'a pas pu être écrit.
- FILESYNC_SKIP_REASON_FILE_TYPE_NOT_SUPPORTED
Le type de fichier n'est pas pris en charge.
- FILESYNC_SKIP_REASON_CONFLICT_LOSER_FILE_WRITE_ERROR
Le fichier perdant de conflit n'a pas pu être écrit.
Notes
L'énumération FILESYNC_SKIP_REASON est utilisée par les événements IFileSyncProviderCallback::OnChangeSkipped et IFileSyncProviderCallback::OnDetectFileSkipped.
Spécifications
En-tête : FileSyncProvider.h