RmEndSession 函式 (restartmanager.h)
結束重新啟動管理員會話。 此函式應該由先前已啟動會話的主要安裝程式呼叫,方法是呼叫 RmStartSession 函式 。 RmEndSession 函式可由加入工作階段的次要安裝程式呼叫,而不需要再由次要安裝程式註冊資源。
語法
DWORD RmEndSession(
[in] DWORD dwSessionHandle
);
參數
[in] dwSessionHandle
現有重新啟動管理員會話的句柄。
傳回值
這是最近收到的錯誤。 函式可以傳回 Winerror.h 中定義的其中一個 系統錯誤碼 。
值 | 意義 |
---|---|
|
語言函式已順利完成。 |
|
重新啟動管理員函式無法在分配的時間內取得登錄寫入 Mutex。 建議重新啟動系統,因為進一步使用重新啟動管理員可能會失敗。 |
|
作業無法讀取或寫入登錄。 |
|
重新啟動管理員作業無法完成,因為沒有足夠的記憶體可用。 |
|
無效的句柄已傳遞至 函式。 提供的句柄沒有重新啟動管理員會話。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | restartmanager.h |
程式庫 | Rstrtmgr.lib |
Dll | Rstrtmgr.dll |