Sto utilizzando l'API VSS per creare alcune copie shadow di un volume e quindi accedervi utilizzando i relativi percorsi UNC.
È possibile ottenere un elenco di alcune delle cose che sono cambiate tra due ombre consecutive?VSS di Windows: differenza tra due copie shadow?
Il modo ovvio di fare questo è di esaminare tutti i file nel volume e controllare le modifiche, ma ci deve essere un modo più semplice per farlo poiché una delle funzionalità chiave di VSS è che salva delta di informazioni e salva solo ciò che è cambiato.
Dovresti riuscire a farlo con il diario delle modifiche. L'unico passaggio di cui non sono certo è se le copie shadow si comportano come volumi reali, ad esempio se è possibile aprire un handle del volume nella copia shadow e emettere i comandi FSCTL. Ad ogni modo, consulta http://stackoverflow.com/a/7459109/886887 per alcuni esempi di codice per iniziare. –
Sei interessato solo nel caso in cui non siano presenti provider VSS di terze parti o la soluzione deve funzionare in tutti i casi? –
@Harry Johnston aggiungendo un nuovo provider potrebbe essere un'opzione. Come lo faccio? non richiede un riavvio? – shoosh