GetApplicationRecoveryCallback, fonction (winbase.h)
Récupère un pointeur vers la routine de rappel inscrite pour le processus spécifié. L’adresse retournée se trouve dans l’espace d’adressage virtuel du processus.
Syntaxe
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
Paramètres
[in] hProcess
Handle du processus. Ce handle doit avoir le droit d’accès PROCESS_VM_READ.
[out] pRecoveryCallback
Pointeur vers la fonction de rappel de récupération. Pour plus d’informations, consultez ApplicationRecoveryCallback.
[out] ppvParameter
Pointeur vers le paramètre de rappel.
[out] pdwPingInterval
Intervalle ping de récupération, par intervalles de 100 nanosecondes.
[out] pdwFlags
Réservé pour un usage futur.
Valeur retournée
Cette fonction retourne S_OK en cas de réussite ou l’un des codes d’erreur suivants.
Code de retour | Description |
---|---|
|
L’application ne s’est pas inscrite pour la récupération. |
|
Un ou plusieurs paramètres ne sont pas valides. |
Configuration requise
Condition requise | Valeur |
---|---|
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 |