GetApplicationRecoveryCallback 函数 (winbase.h)
检索指向为指定进程注册的回调例程的指针。 返回的地址位于进程的虚拟地址空间中。
语法
HRESULT GetApplicationRecoveryCallback(
[in] HANDLE hProcess,
[out] APPLICATION_RECOVERY_CALLBACK *pRecoveryCallback,
[out] PVOID *ppvParameter,
[out] PDWORD pdwPingInterval,
[out] PDWORD pdwFlags
);
参数
[in] hProcess
进程的句柄。 此句柄必须具有PROCESS_VM_READ访问权限。
[out] pRecoveryCallback
指向恢复回调函数的指针。 有关详细信息,请参阅 ApplicationRecoveryCallback。
[out] ppvParameter
指向回调参数的指针。
[out] pdwPingInterval
恢复 ping 间隔,以 100 纳秒间隔为单位。
[out] pdwFlags
保留供将来使用。
返回值
此函数返回 成功时S_OK 或以下错误代码之一。
返回代码 | 说明 |
---|---|
|
应用程序未注册恢复。 |
|
一个或多个参数无效。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | winbase.h (包括 Windows.h) |
Library | Kernel32.lib |
DLL | Kernel32.dll |