Freigeben über


ExitWindows-Makro (winuser.h)

Ruft die ExitWindowsEx-Funktion auf, um den interaktiven Benutzer abzumelden. Anwendungen sollten ExitWindowsEx direkt aufrufen.

Syntax

void ExitWindows(
   dwReserved,
   Code
);

Parameter

dwReserved

Dieser Parameter muss null sein.

Code

Dieser Parameter muss null sein.

Rückgabewert

Keine

Bemerkungen

Das System sendet eine WM_QUERYENDSESSION an das Standard Fenster jeder ausgeführten Anwendung.

Eine Anwendung stimmt dem Beenden zu, indem sie TRUE zurückgibt, wenn sie diese Nachricht empfängt (oder indem sie der DefWindowProc-Funktion erlaubt, die Nachricht zu verarbeiten). Wenn eine Anwendung FALSE zurückgibt, wenn sie die WM_QUERYENDSESSION-Nachricht empfängt, wird die Abmeldung abgebrochen.

Nachdem das System die Ergebnisse der WM_QUERYENDSESSION-Nachricht verarbeitet hat, sendet es die WM_ENDSESSION Nachricht, wobei der wParam-Parameter auf TRUE festgelegt ist, wenn das System heruntergefahren wird, und auf FALSE , falls dies nicht der Fall ist.

Beispiele

Ein Beispiel finden Sie unter Abmelden des aktuellen Benutzers.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)

Weitere Informationen

DefWindowProc

ExitWindowsEx

Abmelden

Funktionen zum Herunterfahren des Systems