IFileSyncProvider::DetectChanges
HRESULT DetectChanges();
参数
无。
返回值
S_OK
如果尚未调用 IFileSyncProvider::Initialize,则返回值为 SYNC_E_FSP_INVALIDOPERATION。
备注
应用程序不必调用此方法。此方法是为能够更精确地控制变更检测发生时间的应用程序而提供的。
如果未在提供程序的构造函数中设置 FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES 标志,则在为每个同步首次调用提供程序的 GetChangeBatch 或 ProcessChangeBatch 方法时,提供程序将隐式执行变更检测。
如果设置了 FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES 标志,则应用程序应在开始同步会话之前显式调用 DetectChanges,以检测本地文件系统变更。