Partager via


SetProcessWindowStation, fonction (winuser.h)

Affecte la station de fenêtre spécifiée au processus d’appel. Cela permet au processus d’accéder aux objets de la station de fenêtre, tels que les bureaux, le Presse-papiers et les atomes globaux. Toutes les opérations suivantes sur la station de fenêtre utilisent les droits d’accès accordés à hWinSta.

Syntaxe

BOOL SetProcessWindowStation(
  [in] HWINSTA hWinSta
);

Paramètres

[in] hWinSta

Poignée de la station de fenêtre. Il peut s’agir d’un handle retourné par la fonction CreateWindowStation, OpenWindowStation ou GetProcessWindowStation .

Cette station de fenêtre doit être associée à la session active.

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.

Configuration requise

Condition requise Valeur
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

CréerWindowStation

GetProcessWindowStation

OpenWindowStation

SetThreadDesktop

Windows Station et fonctions de bureau

Stations de fenêtre