Compartilhar via


IFileSyncProviderCallback::OnDetectFileSkipped

Ocorre quando um arquivo ou pasta não é analisada durante a detecção de alterações.

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

Parâmetros

  • pcszSourceFilePath
    [in, string] O caminho do arquivo que não pôde ser analisado durante a detecção de alterações. O caminho é relativo ao diretório raiz.
  • dwReason
    [in] O motivo pelo qual o arquivo que não pôde ser analisado durante a detecção de alterações. Este valor é da enumeração FILESYNC_SKIP_REASON.
  • hrErrorCode
    [in] Um erro retornado durante a tentativa de analisar o arquivo. Um erro contido neste parâmetro normalmente será retornado pelo sistema de arquivos para indicar que ocorreu um problema durante a análise da alteração, como uma falha para obter acesso de leitura ao arquivo.

Valor de retorno

  • S_OK

Comentários

Esse evento ocorre uma vez para cada arquivo ou pasta que não é analisada durante a detecção de alterações.

Se OnDetectFileSkipped retornar um erro, o Sync Framework irá interromper o processamento do lote de alterações atual e retornar o erro a partir do método que iniciou a detecção de alterações.

Consulte também

Referência

Interface IFileSyncProviderCallback
Enumeração FILESYNC_SKIP_REASON