Metodo IVssSoftwareSnapshotProvider::QueryRevertStatus (vsprov.h)
Restituisce un puntatore dell'interfaccia IVssAsync che può essere usato per determinare lo stato dell'operazione di ripristino.
Sintassi
HRESULT QueryRevertStatus(
[in] VSS_PWSZ pwszVolume,
[out] IVssAsync **ppAsync
);
Parametri
[in] pwszVolume
Stringa di caratteri wide con terminazione null contenente il nome del volume. Il nome deve essere in uno dei formati seguenti e deve includere una barra rovesciata finale (\):
- Percorso di una cartella montata, ad esempio Y:\MountX\
- Lettera di unità, ad esempio D:\
- Percorso GUID del volume del modulo \\?\Volume{GUID}\ (dove GUID identifica il volume)
[out] ppAsync
Puntatore a una posizione che riceverà un puntatore dell'interfaccia IVssAsync che può essere usato per recuperare lo stato dell'operazione di ripristino. Al termine dell'operazione, il chiamante deve rilasciare il puntatore dell'interfaccia chiamando il metodo IUnknown::Release .
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
Lo stato dell'operazione di ripristino è stato eseguito correttamente. |
|
Il chiamante non dispone di privilegi di backup sufficienti o non è un amministratore. |
|
Uno dei valori dei parametri non è valido. |
|
Il chiamante non è in memoria o altre risorse di sistema. |
|
Il parametro pwszVolume non specifica un volume valido. |
|
L'operazione di ripristino non è supportata in questo volume. |
Commenti
L'operazione di ripristino continuerà anche se il computer viene riavviato e non può essere annullato o annullato, ad eccezione del ripristino di un backup creato usando un altro metodo. Il metodo IVssAsync::QueryStatus non può restituire VSS_S_ASYNC_CANCELLED, perché l'operazione di ripristino non può essere annullata dopo l'avvio.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vsprov.h |
Libreria | VssApi.lib |