共用方式為


ExitWindows 巨集 (winuser.h)

呼叫 ExitWindowsEx 函式來註銷互動式使用者。 應用程式應該直接呼叫 ExitWindowsEx

語法

BOOL ExitWindows(
    DWORD dwReserved,
    UINT Code
);

參數

dwReserved

此參數必須是零。

Code

此參數必須是零。

返回值

類型: BOOL

如果呼叫成功,則傳回值為非零值。 如果呼叫失敗,傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

備註

系統會 將WM_QUERYENDSESSION 傳送至每個執行中應用程式的主視窗。

應用程式同意在收到此訊息時傳回 TRUE ,或允許 DefWindowProc 函 式處理訊息來終止。 如果任何應用程式在收到WM_QUERYENDSESSION訊息時傳回 FALSE,則會取消註銷。

在系統處理WM_QUERYENDSESSION訊息的結果之後,如果系統關閉,並將 wParam 參數設定為 TRUE,它會傳送WM_ENDSESSION訊息,如果系統未關閉,則會傳送至 FALSE

範例

如需範例,請參閱 如何登出目前使用者

需求

要求 價值觀
最低支援的用戶端 Windows XP [傳統型應用程式 |UWP 應用程式]
支援的最低伺服器 Windows Server 2003 [傳統型應用程式 |UWP 應用程式]
目標平臺 窗戶
頁首 winuser.h (包括 Windows.h)

另請參閱

DefWindowProc

ExitWindowsEx

註銷

系統關機函式