IFileSyncProviderCallback::OnDetectFileSkipped
Возникает, когда файл (или папка) не был проанализирован во время обнаружения изменений.
Синтаксис
HRESULT OnDetectFileSkipped(
LPCWSTR pcszSourceFilePath,
DWORD dwReason,
HRESULT hrErrorCode);
Параметры
pcszSourceFilePath
[in, string] Путь к файлу, который не удалось проанализировать в ходе обнаружения изменений. Путь задается относительно корневого каталога.dwReason
[in] Причина, по которой не удалось проанализировать файл в ходе обнаружения изменений. Это значение из перечисления FILESYNC_SKIP_REASON.hrErrorCode
[in] Ошибка, возвращенная при попытке проанализировать файл. Ошибка, содержащаяся в этом параметре, обычно возвращается файловой системой, указывая на то, что не удалось получить доступ к файлу для чтения или возникла другая проблема при анализе изменения.
Возвращаемое значение
- S_OK
Замечания
Это событие возникает по одному разу для каждого файла (или папки), который не был проанализирован в ходе обнаружения изменений.
Если событие OnDetectFileSkipped возвращает ошибку, то платформы Sync Framework останавливают обработку текущего пакета изменений и возвращают ошибку из метода, который запустил обнаружение изменений.