IFileSyncProvider::DetectChanges
Запускает перечисление изменений в локальной реплике файловой системы и соответствующим образом обновляет метаданные.
Синтаксис
HRESULT DetectChanges();
Параметры
Отсутствуют.
Возвращаемое значение
S_OK
SYNC_E_FSP_INVALIDOPERATION, если не был вызван метод IFileSyncProvider::Initialize.
Замечания
В приложении этот метод не должен вызываться. Он предусмотрен для тех приложений, в которых должен быть обеспечен более точный контроль над тем, когда происходит обнаружение изменений.
Если флаг FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES не был задан в конструкторе поставщика, то поставщик неявным образом выполняет обнаружение изменений при вызове метода GetChangeBatch или ProcessChangeBatch поставщика для каждой синхронизации.
Если флаг FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES задан, то в приложении необходимо явно вызывать DetectChanges для обнаружения изменений в локальной файловой системе до запуска в ней сеанса синхронизации.