CloseDesktop, fonction (winuser.h)

Ferme un handle ouvert à un objet de bureau.

Syntaxe

BOOL CloseDesktop(
  [in] HDESK hDesktop
);

Paramètres

[in] hDesktop

Handle du bureau à fermer. Il peut s’agir d’un handle retourné par les fonctions CreateDesktop, OpenDesktop ou OpenInputDesktop . Ne spécifiez pas le handle retourné par la fonction GetThreadDesktop .

Valeur retournée

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

La fonction CloseDesktop échoue si un thread du processus appelant utilise le handle de bureau spécifié ou si le handle fait référence au bureau initial du processus appelant.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-windowstation-l1-1-0 (introduit dans Windows 8)

Voir aussi

CreateDesktop

Bureaux

OpenDesktop

OpenInputDesktop

Windows Station et fonctions de bureau