Funzione CloseDesktop (winuser.h)
Chiude un handle aperto a un oggetto desktop.
Sintassi
BOOL CloseDesktop(
[in] HDESK hDesktop
);
Parametri
[in] hDesktop
Handle per il desktop da chiudere. Questo può essere un handle restituito dalle funzioni CreateDesktop, OpenDesktop o OpenInputDesktop. Non specificare l'handle restituito dalla funzione GetThreadDesktop .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
La funzione CloseDesktop avrà esito negativo se qualsiasi thread nel processo chiamante usa l'handle desktop specificato o se l'handle fa riferimento al desktop iniziale del processo di chiamata.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Set di API | ext-ms-win-ntuser-windowstation-l1-1-0 (introdotto in Windows 8) |