Partager via


IFileSyncProviderCallback::OnDetectFileSkipped

Se produit lorsqu'un fichier ou un dossier n'est pas analysé pendant la détection de modifications.

Syntaxe

HRESULT OnDetectFileSkipped(
  LPCWSTR pcszSourceFilePath,
  DWORD dwReason,
  HRESULT hrErrorCode);

Paramètres

  • pcszSourceFilePath
    [in, string] Chemin d'accès du fichier qui n'a pas pu être analysé pendant la détection de modifications. Le chemin d'accès est relatif au répertoire racine.

  • dwReason
    [in] Raison pour laquelle le fichier n'a pas pu être analysé pendant la détection de modifications. Cette valeur provient de l'énumération FILESYNC_SKIP_REASON.

  • hrErrorCode
    [in] Erreur retournée pendant la tentative d'analyse du fichier. Une erreur qui est contenue dans ce paramètre sera généralement retournée par le système de fichiers pour indiquer qu'un problème a eu lieu lors de l'analyse de la modification, par exemple un échec d'obtention de l'accès en lecture au fichier.

Valeur de retour

  • S_OK

Notes

Cet événement se produit une fois pour chaque fichier ou dossier qui n'est pas analysé pendant la détection de modifications.

Si OnDetectFileSkipped retourne une erreur, Sync Framework arrête le traitement du lot de modifications en cours et retourne l'erreur à partir de la méthode qui a initialisé la détection de modifications.

Voir aussi

Autres ressources

Interface IFileSyncProviderCallback

Énumération FILESYNC_SKIP_REASON