Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |