GetApplicationRecoveryCallback-Funktion (winbase.h)
Ruft einen Zeiger auf die Rückrufroutine ab, die für den angegebenen Prozess registriert ist. Die zurückgegebene Adresse befindet sich im virtuellen Adressraum des Prozesses.
Syntax
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
Parameter
[in] hProcess
Ein Handle für den Prozess. Dieses Handle muss über das zugriffsrecht PROCESS_VM_READ verfügen.
[out] pRecoveryCallback
Ein Zeiger auf die Wiederherstellungsrückruffunktion. Weitere Informationen finden Sie unter ApplicationRecoveryCallback.
[out] ppvParameter
Ein Zeiger auf den Rückrufparameter.
[out] pdwPingInterval
Das Wiederherstellungs-Pingintervall in Intervallen von 100 Nanosekunden.
[out] pdwFlags
Für die zukünftige Verwendung reserviert.
Rückgabewert
Diese Funktion gibt S_OK bei Erfolg oder einen der folgenden Fehlercodes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Anwendung wurde nicht für die Wiederherstellung registriert. |
|
Mindestens ein Parameter ist ungültig. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winbase.h (Windows.h einschließen) |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |