Funzione ApplicationRecoveryInProgress (winbase.h)
Indica che l'applicazione chiamante continua a recuperare i dati.
Sintassi
HRESULT ApplicationRecoveryInProgress(
[out] PBOOL pbCancelled
);
Parametri
[out] pbCancelled
Indica se l'utente ha annullato il processo di ripristino. Impostare da WER se l'utente fa clic sul pulsante Annulla.
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo o uno dei codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
|
È possibile chiamare questa funzione solo dopo che Segnalazione errori Windows ha chiamato la funzione di callback di ripristino. |
|
PbCancelled non può essere NULL. |
Commenti
L'applicazione deve chiamare questa funzione entro l'intervallo specificato quando si chiama la funzione RegisterApplicationRecoveryCallback . Se l'applicazione non riesce a chiamare questa funzione entro l'intervallo specificato, wer termina l'applicazione. Il processo di ripristino può continuare finché questa funzione viene chiamata.
Se l'utente annulla il processo di ripristino, l'applicazione deve terminare.
Per indicare che il processo di ripristino è stato completato, chiamare la funzione ApplicationRecoveryFinished .
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winbase.h (include Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |