rmCancelCurrentTask 函数 (restartmanager.h)
取消当前的 RmShutdown 或 RmRestart 操作。 必须通过调用 RmStartSession 函数从已启动会话的应用程序调用此函数。
语法
DWORD RmCancelCurrentTask(
[in] DWORD dwSessionHandle
);
参数
[in] dwSessionHandle
现有会话的句柄。
返回值
这是收到的最新错误。 函数可以返回 Winerror.h 中定义的 系统错误代码 之一。
值 | 含义 |
---|---|
|
请求取消当前操作。 |
|
一个或多个参数无效。 如果在需要非 null 和非零值的参数中传递 NULL 指针或 0,则重启管理器函数将返回此错误值。 |
|
重启管理器操作无法完成,因为没有足够的内存可用。 |
|
提供的句柄不存在重启管理器会话。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | restartmanager.h |
Library | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |