Función GetApplicationRecoveryCallback (winbase.h)
Recupera un puntero a la rutina de devolución de llamada registrada para el proceso especificado. La dirección devuelta se encuentra en el espacio de direcciones virtuales del proceso.
Sintaxis
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
Parámetros
[in] hProcess
Identificador del proceso. Este identificador debe tener el derecho de acceso PROCESS_VM_READ.
[out] pRecoveryCallback
Puntero a la función de devolución de llamada de recuperación. Para obtener más información, consulte ApplicationRecoveryCallback.
[out] ppvParameter
Puntero al parámetro de devolución de llamada.
[out] pdwPingInterval
Intervalo de ping de recuperación, en intervalos de 100 nanosegundos.
[out] pdwFlags
Reservado para uso futuro.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente o uno de los siguientes códigos de error.
Código devuelto | Descripción |
---|---|
|
La aplicación no se registró para la recuperación. |
|
Uno o más parámetros no son válidos. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |