Macro ExitWindows (winuser.h)
Chiama la funzione ExitWindowsEx per disconnettersi dall'utente interattivo. Le applicazioni devono chiamare direttamente ExitWindowsEx .
Sintassi
void ExitWindows(
dwReserved,
Code
);
Parametri
dwReserved
Questo parametro deve essere zero.
Code
Questo parametro deve essere zero.
Valore restituito
nessuno
Osservazioni
Il sistema invia un WM_QUERYENDSESSION alla finestra principale di ogni applicazione in esecuzione.
Un'applicazione accetta di terminare restituendo TRUE quando riceve questo messaggio (o consentendo alla funzione DefWindowProc di elaborare il messaggio). Se un'applicazione restituisce FALSE quando riceve il messaggio di WM_QUERYENDSESSION , la disconnessione viene annullata.
Dopo che il sistema elabora i risultati del messaggio di WM_QUERYENDSESSION , invia il messaggio WM_ENDSESSION con il parametro wParam impostato su TRUE se il sistema viene arrestato e su FALSE in caso contrario.
Esempio
Per un esempio, vedere Come disconnettersi dall'utente corrente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |