Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |