Função GetApplicationRecoveryCallback (winbase.h)
Recupera um ponteiro para a rotina de retorno de chamada registrada para o processo especificado. O endereço retornado está no espaço de endereço virtual do processo.
Sintaxe
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
Parâmetros
[in] hProcess
Um identificador para o processo. Esse identificador deve ter o direito de acesso PROCESS_VM_READ.
[out] pRecoveryCallback
Um ponteiro para a função de retorno de chamada de recuperação. Para obter mais informações, consulte ApplicationRecoveryCallback.
[out] ppvParameter
Um ponteiro para o parâmetro de retorno de chamada.
[out] pdwPingInterval
O intervalo de ping de recuperação, em intervalos de 100 nanossegundos.
[out] pdwFlags
Reservado para uso futuro.
Retornar valor
Essa função retorna S_OK em caso de êxito ou um dos códigos de erro a seguir.
Código de retorno | Descrição |
---|---|
|
O aplicativo não se registrou para recuperação. |
|
Um ou mais dos parâmetros não são válidos. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winbase.h (incluir Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |