Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die ExitWindowsEx-Funktion auf, um den interaktiven Benutzer abzumelden. Anwendungen sollten ExitWindowsEx direkt aufrufen.
Syntax
BOOL ExitWindows(
DWORD dwReserved,
UINT Code
);
Die Parameter
dwReserved
Dieser Parameter muss null sein.
Code
Dieser Parameter muss null sein.
Rückgabewert
Typ: BOOL
Wenn der Aufruf erfolgreich ist, ist der Rückgabewert ungleich Null. Wenn der Aufruf fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.
Bemerkungen
Das System sendet eine WM_QUERYENDSESSION an das Hauptfenster jeder ausgeführten Anwendung.
Eine Anwendung stimmt dem Beenden zu, indem true zurückgegeben wird, wenn sie diese Nachricht empfängt (oder indem die DefWindowProc-Funktion die Nachricht verarbeitet). 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 wenn dies nicht der Fall ist, an FALSE .
Beispiele
Ein Beispiel finden Sie unter "Abmelden des aktuellen Benutzers".
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP [Desktop-Apps | UWP-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Fenster |
| Überschrift | winuser.h (enthalten Windows.h) |