rmEndSession 函数 (restartmanager.h)
结束重启管理器会话。 此函数应由之前通过调用 RmStartSession 函数启动会话的主安装程序调用。 RmEndSession 函数可由加入会话的辅助安装程序调用,辅助安装程序无需再注册更多资源。
语法
DWORD RmEndSession(
[in] DWORD dwSessionHandle
);
参数
[in] dwSessionHandle
现有 Restart Manager 会话的句柄。
返回值
这是收到的最新错误。 函数可以返回 Winerror.h 中定义的 系统错误代码 之一。
值 | 含义 |
---|---|
|
函数已成功完成。 |
|
Restart Manager 函数无法在分配的时间内获取注册表写入互斥体。 建议系统重启,因为进一步使用重启管理器可能会失败。 |
|
操作无法读取或写入注册表。 |
|
重启管理器操作无法完成,因为没有足够的内存可用。 |
|
传递给函数的句柄无效。 提供的句柄不存在 Restart Manager 会话。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | restartmanager.h |
Library | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |