Funzione GetApplicationRecoveryCallback (winbase.h)
Recupera un puntatore alla routine di callback registrata per il processo specificato. L'indirizzo restituito si trova nello spazio indirizzi virtuale del processo.
Sintassi
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
Parametri
[in] hProcess
Handle per il processo. Questo handle deve avere il diritto di accesso PROCESS_VM_READ.
[out] pRecoveryCallback
Puntatore alla funzione di callback di ripristino. Per altre informazioni, vedere ApplicationRecoveryCallback.
[out] ppvParameter
Puntatore al parametro di callback.
[out] pdwPingInterval
Intervallo di ping di ripristino, in intervalli di 100 nanosecondi.
[out] pdwFlags
Riservato per utilizzi futuri.
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo o in uno dei codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
|
L'applicazione non è stata registrata per il ripristino. |
|
Uno o più parametri non sono validi. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winbase.h (include Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |