Fonction ApplicationRecoveryInProgress (winbase.h)
Indique que l’application appelante continue de récupérer des données.
Syntaxe
HRESULT ApplicationRecoveryInProgress(
[out] PBOOL pbCancelled
);
Paramètres
[out] pbCancelled
Indique si l’utilisateur a annulé le processus de récupération. Défini par WER si l’utilisateur clique sur le bouton Annuler.
Valeur retournée
Cette fonction retourne S_OK sur la réussite ou l’un des codes d’erreur suivants.
Code de retour | Description |
---|---|
|
Vous pouvez appeler cette fonction uniquement après que Rapport d'erreurs Windows a appelé votre fonction de rappel de récupération. |
|
Le pbCancelled ne peut pas être NULL. |
Remarques
L’application doit appeler cette fonction dans l’intervalle spécifié lors de l’appel de la fonction RegisterApplicationRecoveryCallback . Si l’application ne parvient pas à appeler cette fonction dans l’intervalle spécifié, WER met fin à l’application. Le processus de récupération peut se poursuivre tant que cette fonction est appelée.
Si l’utilisateur annule le processus de récupération, l’application doit se terminer.
Pour indiquer que le processus de récupération est terminé, appelez la fonction ApplicationRecoveryFinished .
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winbase.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |