Metodo IVssAsync::QueryStatus (vss.h)
Il metodo QueryStatus esegue una query sullo stato di un'operazione asincrona.
Sintassi
HRESULT QueryStatus(
[out] HRESULT *pHrResult,
[out] INT *pReserved
);
Parametri
[out] pHrResult
Stato dell'operazione asincrona che ha restituito l'oggetto IVssAsync corrente.
Tutte le chiamate a QueryStatus per tutti gli oggetti IVssAsync supportano i codici di stato seguenti.
Valore | Significato |
---|---|
|
L'operazione asincrona è stata annullata da una chiamata precedente a IVssAsync::Cancel. |
|
L'operazione asincrona è stata completata correttamente. |
|
L'operazione asincrona è ancora in esecuzione. |
I valori restituiti aggiuntivi possono essere restituiti, ma dipendono dai codici restituiti del metodo che inizialmente ha restituito l'oggetto IVssAsync .
[out] pReserved
Il valore di questo parametro deve essere NULL.
Valore restituito
Di seguito sono riportati i codici restituiti validi per questo metodo.
Valore | Significato |
---|---|
|
L'operazione di query ha avuto esito positivo. |
|
L'operazione di query non è riuscita perché l'utente non ha avuto i privilegi corretti. |
|
Il puntatore alla variabile usata per contenere il valore restituito pHrResult è NULL o non è una posizione di memoria valida. |
|
Errore imprevisto. Il codice di errore viene registrato nel file di log degli errori. Per altre informazioni, vedere Gestione degli eventi e degli errori in VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato fino a Windows Server 2008 R2 e Windows 7. E_UNEXPECTED viene invece usato. |
Commenti
In caso di errore durante il corso di un'operazione asincrona, QueryStatus restituirà lo stesso codice di errore del metodo che inizialmente ha restituito l'oggetto IVssAsync .
Per ottenere un elenco completo di valori restituiti per un oggetto IVssAsync::QueryStatus restituito da un metodo specifico, vedere i codici di errore documentati per tale metodo.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vss.h |
Libreria | VssApi.lib |
Vedi anche
IVssBackupComponents::D oSnapshotSet
IVssBackupComponents::GatherWriterMetadata
IVssBackupComponents::GatherWriterStatus
IVssBackupComponents::ImportSnapshots
IVssBackupComponents::P ostRestore