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 会停止处理当前的变更批,并从发起变更检测的方法返回错误。

请参阅

参考

IFileSyncProviderCallback 接口
FILESYNC_SKIP_REASON 枚举