GetProcessWindowStation, fonction (winuser.h)
Récupère un handle vers la station de fenêtre actuelle pour le processus d’appel.
Syntaxe
HWINSTA GetProcessWindowStation();
Valeur de retour
Si la fonction réussit, la valeur de retour est un handle à la station de fenêtre.
Si la fonction échoue, la valeur de retour est NULL. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Le système associe une station de fenêtre à un processus lors de la création du processus. Un processus peut utiliser la fonction SetProcessWindowStation pour modifier sa station de fenêtre.
Le processus d’appel peut utiliser le handle retourné dans les appels aux fonctions GetUserObjectInformation, GetUserObjectSecurity, SetUserObjectInformation et SetUserObjectSecurity .
Ne fermez pas le handle retourné par cette fonction.
Une application de service est créée avec une station de fenêtre et un bureau associés, il n’est donc pas nécessaire d’appeler une fonction USER ou GDI pour connecter le service à une station de fenêtre et à un bureau.
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) |