IFileSyncProvider::DetectChanges
Genera un'enumerazione della replica del file system locale in relazione alle modifiche e aggiorna di conseguenza i metadati.
HRESULT DetectChanges();
Parametri
Nessuno.
Valore restituito
S_OK
SYNC_E_FSP_INVALIDOPERATION se IFileSyncProvider::Initialize non è stato chiamato.
Osservazioni
Non è necessario che questo metodo venga chiamato da un'applicazione. Viene fornito per le applicazioni per cui si desidera determinare in modo più preciso il momento in cui si verifica il rilevamento delle modifiche.
Se nel costruttore del provider non è stato impostato il flag FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES, per ogni sincronizzazione il provider eseguirà il rilevamento delle modifiche in modo implicito alla prima chiamata al metodo GetChangeBatch o ProcessChangeBatch del provider.
Se è stato impostato il flag FILESYNC_INIT_FLAG_DISABLE_IMPLICIT_DETECT_CHANGES, l'applicazione dovrà chiamare DetectChanges in modo esplicito per rilevare le modifiche del file system locale prima dell'avvio di una sessione di sincronizzazione.