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) |