ApplicationRecoveryInProgress 函数 (winbase.h)
指示调用应用程序正在继续恢复数据。
语法
HRESULT ApplicationRecoveryInProgress(
[out] PBOOL pbCancelled
);
参数
[out] pbCancelled
指示用户是否已取消恢复过程。 如果用户单击“取消”按钮,则由 WER 设置。
返回值
此函数在成功 时返回S_OK 或以下错误代码之一。
返回代码 | 说明 |
---|---|
|
只有在Windows 错误报告调用了恢复回调函数后,才能调用此函数。 |
|
pbCancelled 不能为 NULL。 |
注解
应用程序必须在调用 RegisterApplicationRecoveryCallback 函数时指定的时间间隔内调用此函数。 如果应用程序未能在指定的时间间隔内调用此函数,WER 将终止应用程序。 只要调用此函数,恢复过程就可以继续。
如果用户取消恢复过程,应用程序应终止。
若要指示恢复过程已完成,请调用 ApplicationRecoveryFinished 函数。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | winbase.h (包括 Windows.h) |
Library | Kernel32.lib |
DLL | Kernel32.dll |